Hey all,
I've been fighting a samba share/unmount problem for several days now and may
have found a bug in the connect/disconnect code.
Basically, it seems that while everything claims to free the connection to the
share, it doesn't actually happen. This is me closing ALL windows to the
Well, I think I partially found out why this is acting strangely. I've
tried this on both samba 2.2.5 and 2.2.6rc4. The file handles work a little
differently between kernel 2.2 and kernel 2.4.
On kernel 2.2, when you access a directory, you get a single CWD open
handle (from LSOF 4.47):