From: Volker Lendecke Date: Sun, 30 Jun 2019 17:57:39 +0000 (+0200) Subject: smbd: Set SHARE_MODE_HAS_READ_LEASE when downgrading an oplock X-Git-Tag: samba-4.11.0rc1~99 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0e34096caea40ef2d17aa229b5344818aa5a4baf;p=thirdparty%2Fsamba.git smbd: Set SHARE_MODE_HAS_READ_LEASE when downgrading an oplock Signed-off-by: Volker Lendecke Reviewed-by: Ralph Boehme --- 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; }