I turned on "use sendfile", not too long after (on the next "logon") someone called me. His Windows 95 was having trouble opening files on the server. He can "explore" the shared volume but when trying to open a file, his computer hangs and needs to reboot. I've been using "sendfile" myself with Samba under Solaris 8 with NT & 2000 & XP since a long time with no trouble at all.
I tested with another Windows 95 box -- same problem. Even after ~ 5 min. the box is still hanged.
I'm wondering if Windows 98/ME are also affected by this? I don't have access to Windows ME "boxes" but I might find a Windows 98 box... I'll post when I am able to test.
I generated a level 10 log file, it's 155KB (gzip -9). Someone wants to look at it? (I did not want to post this hughe file here).
Here's the first place where the communication breaks:
[2003/03/27 14:53:01, 6] lib/util_sock.c:write_socket(521) write_socket(5,1588) wrote 1588 [2003/03/27 14:53:47, 0] lib/util_sock.c:read_data(436) read_data: read failure for 4. Error = Connection reset by peer [2003/03/27 14:53:47, 10] lib/util_sock.c:receive_smb(609) receive_smb: length < 0 ! [2003/03/27 14:53:47, 3] smbd/process.c:timeout_processing(1105) receive_smb error (Connection reset by peer) exiting
I'll check on Microsoft's web site for any "patches"!
Regards, Pierre B.