John,
Make sure nothing, neither Windows explorer, nor application, nor cmd,
nor bash shell, etc. etc. has that directory as it's current working
directory.
On the linux side try...
fuser -vu /my/strange/directory
fuser shows that the directory is not in use. lsof also shows the
same. This is what smbstatus shows:
Samba version 3.0.20b-3.5-SUSE
PID Username Group Machine
-------------------------------------------------------------------
4455 david Domain Users 192.168.1.81 (192.168.1.81)
Service pid machine Connected at
-------------------------------------------------------
test 4455 192.168.1.81 Thu Sep 14 13:33:08 2006
No locked files
--
Later
David Kirk