On Thu, Mar 24, 2011 at 11:52 AM, Anthony Viallard <[email protected]> wrote: > Hi, > > I have an issue with samba (version 2.0.10) on my embedded platform. > > I have: > * created a hotplug script which mount usbkey; > * a webui page to share usbkey directories with samba and another page for > ejecting (sync and umount) usbkey. > > But, if i copy an file with samba to a share stored in my usbkey and do the > eject function in my webui, the umount failed (device is busy). I must wait > before the umount success. There a no dirty pages in my memory which must > writeback to the usbkey, so, i think samba continues to handle the file > copied and after XX seconds, release it ... >
I think as long as a client is connected, samba will keep a lock on the directory to monitor for file changes, though i could be wrong. scripting an lsof to get the smbd pid that is using the mountpoint and killing right before the umount should work. -- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/options/samba
