Index: trans2.c =================================================================== RCS file: /disksites/repository/third_party/samba/samba/source/smbd/trans2.c,v retrieving revision 1.5 diff -u -p -r1.5 trans2.c --- trans2.c 22 Nov 2004 07:59:30 -0000 1.5 +++ trans2.c 23 Nov 2004 12:32:49 -0000 @@ -2322,6 +2322,12 @@ static int call_trans2qfilepathinfo(conn pos = fsp->position_information; delete_pending = fsp->delete_on_close; desired_access = fsp->desired_access; + if (fsp->pending_modtime) { + DEBUG(3,("pending_modtime (%s) overriding st_mtime (%s)\n", + ctime (&fsp->pending_modtime), + ctime (&sbuf.st_mtime))); + sbuf.st_mtime = fsp->pending_modtime; + } } } else { NTSTATUS status = NT_STATUS_OK;