Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
if (info == FILE_WAS_CREATED) {
notify_fname(conn,
- NOTIFY_ACTION_ADDED,
+ NOTIFY_ACTION_ADDED |
+ NOTIFY_ACTION_DIRLEASE_BREAK,
FILE_NOTIFY_CHANGE_FILE_NAME,
smb_fname,
- NULL);
+ fsp_get_smb2_lease(fsp));
}
if (truncated) {
notify_fname(fsp->conn,
if (info == FILE_WAS_CREATED) {
notify_fname(conn,
- NOTIFY_ACTION_ADDED,
+ NOTIFY_ACTION_ADDED |
+ NOTIFY_ACTION_DIRLEASE_BREAK,
FILE_NOTIFY_CHANGE_DIR_NAME,
smb_dname,
- NULL);
+ fsp_get_smb2_lease(fsp));
}
if (!NT_STATUS_IS_OK(status)) {