From ffa704347a9cf10de20105e3dd07963f975cbd77 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Tue, 30 Sep 2008 13:37:54 -0700 Subject: [PATCH] Ensure we emit the notify message before renaming the open files. Jeremy. --- source/smbd/reply.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/smbd/reply.c b/source/smbd/reply.c index bccd1164855..d8cbfd8e87f 100644 --- a/source/smbd/reply.c +++ b/source/smbd/reply.c @@ -4644,11 +4644,11 @@ NTSTATUS rename_internals(connection_struct *conn, if(SMB_VFS_RENAME(conn,directory, newname) == 0) { DEBUG(3,("rename_internals: succeeded doing rename " "on %s -> %s\n", directory, newname)); + notify_rename(conn, S_ISDIR(sbuf1.st_mode), + directory, newname); rename_open_files(conn, lck, sbuf1.st_dev, sbuf1.st_ino, newname); TALLOC_FREE(lck); - notify_rename(conn, S_ISDIR(sbuf1.st_mode), - directory, newname); return NT_STATUS_OK; } -- 2.11.4.GIT