From 0e34096caea40ef2d17aa229b5344818aa5a4baf Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Sun, 30 Jun 2019 19:57:39 +0200 Subject: [PATCH] smbd: Set SHARE_MODE_HAS_READ_LEASE when downgrading an oplock Signed-off-by: Volker Lendecke Reviewed-by: Ralph Boehme --- source3/locking/locking.c | 1 + 1 file changed, 1 insertion(+) diff --git a/source3/locking/locking.c b/source3/locking/locking.c index 86fd2ca1906..e173034165c 100644 --- a/source3/locking/locking.c +++ b/source3/locking/locking.c @@ -947,6 +947,7 @@ bool downgrade_share_oplock(struct share_mode_lock *lck, files_struct *fsp) } e->op_type = LEVEL_II_OPLOCK; + lck->data->flags |= SHARE_MODE_HAS_READ_LEASE; lck->data->modified = True; return True; } -- 2.47.3