Summary: | Clients lock when accessing Samba-shared files from a sparc-based server | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jason McCormick <jason> |
Component: | [OLD] Server | Assignee: | Gentoo's SAMBA Team <samba> |
Status: | RESOLVED WONTFIX | ||
Severity: | major | CC: | sparc |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | Sparc | ||
OS: | Linux | ||
URL: | http://www.devrandom.org/~jason/samba.log | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Jason McCormick
2004-10-07 08:23:24 UTC
I've tracked this down, from a helpful suggestion on the Samba mailing list, to enabling the option 'use sendfile = no'. It appears that this allows Samba to use a more efficient system call for reading the files from the local OS to serve to clients. This is yes by default. Setting this to no makes my system behave normally. So is this a bug in Samba or the underlying system? I'm not enough of a C programmer to determine how to find out. Seems like a O.S. implementation bug. I'm writing a note abouth this in the latest ebuild. thanks :-) It also seems that 3.0.7 has some bugs, see http://forums.gentoo.org/viewtopic.php?t=228147 A couple of users did report that they got timeouts in 3.0.7 (which were not exisiting in 3.0.5 and 3.0.6), but which are fixed by using "use sendfile = no" |