I am experiencing a problem with Explorer not refreshing view correctly.

The test case:

(1)    Map drive to SAMBA share and open drive in Explorer.

(2)    Create an empty file which displays correctly in Explorer, including the 
size.

(3)    Re-open this empty file and fill it with data.  The size of the file 
does not increment as the file is increasing in size.  Once the file update has 
been completed, the closed file size does not display through Explorer 
correctly until a F5 refresh is done.

File creation, updating and viewing are all done from the same Windows PC, 
using the same mapped drive letter.

Batch file used to reproduce the refresh problem:
do-test.bat:
@echo off
set SOURCEFILE=c:\Windows\WindowsUpdate.log
c:\Windows\explorer.exe /n,/e,E:\
copy /y nul E:\SMBtest-0-size.txt >nul
echo.
echo ******** Pausing Samba refresh test... **********
pause
echo.
type %SOURCEFILE% >> E:\SMBtest-0-size.txt


End-user clients:
                Windows XP Professional SP3
                Windows 7 Enterprise SP1

Test server:
                OS: Solaris 10 x64
                SAMBA releases:
                                Refresh problem present: 3.5.8 (Bundled with 
Solaris 10 x64)
                                                                                
   3.5.8, 3.5.9, 3.5.15 (Compiled on host system)
                                Refresh works correctly: 3.2.3, 3.2.15 
(compiled on host system)

Of interesting note: The refresh works fine with SAMBA 3.5.8, 3.5.9, 3.5.15 on 
Linux host.

Any help with this would be appreciated.  We have an automated process that 
dumps data to a SAMBA share in production and the end-users rely on the refresh 
to know when the process stops - this is how we found this.

Thanks

Brandon

[CONFIDENTIALITY AND PRIVACY NOTICE]

Information transmitted by this email is proprietary to Medtronic and is 
intended for use only by the individual or entity to which it is addressed, and 
may contain information that is private, privileged, confidential or exempt 
from disclosure under applicable law. If you are not the intended recipient or 
it appears that this mail has been forwarded to you without proper authority, 
you are notified that any use or dissemination of this information in any 
manner is strictly prohibited. In such cases, please delete this mail from your 
records.
 
To view this notice in other languages you can either select the following link 
or manually copy and paste the link into the address bar of a web browser: 
http://emaildisclaimer.medtronic.com
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba

Reply via email to