summaryrefslogtreecommitdiffstats
path: root/source3/smbd/smb2_lock.c
diff options
context:
space:
mode:
Diffstat (limited to 'source3/smbd/smb2_lock.c')
-rw-r--r--source3/smbd/smb2_lock.c13
1 files changed, 3 insertions, 10 deletions
diff --git a/source3/smbd/smb2_lock.c b/source3/smbd/smb2_lock.c
index c25e0642f5..9aadd00e89 100644
--- a/source3/smbd/smb2_lock.c
+++ b/source3/smbd/smb2_lock.c
@@ -328,20 +328,13 @@ static struct tevent_req *smbd_smb2_lock_send(TALLOC_CTX *mem_ctx,
state->lock_count = in_lock_count;
if (isunlock) {
- status = smbd_do_locking(smb1req, fsp,
- 0,
- timeout,
- in_lock_count,
- locks,
- 0,
- NULL,
- &async);
+ status = smbd_do_unlocking(smb1req, fsp,
+ in_lock_count, locks);
+ async = false;
} else {
status = smbd_do_locking(smb1req, fsp,
0,
timeout,
- 0,
- NULL,
in_lock_count,
locks,
&async);