diff --git a/kmod/src/lock.c b/kmod/src/lock.c index 128afa96..4d347c7b 100644 --- a/kmod/src/lock.c +++ b/kmod/src/lock.c @@ -732,6 +732,8 @@ static int lock_name_keys(struct super_block *sb, int mode, int flags, */ BUG_ON(!ocfs2_levels_compat(&lock->lockres, mode)); get_task_ref(ref); + dec_lock_users(lock); + put_scoutfs_lock(sb, lock); ret = 0; goto out; }