Hangs !!! Accessing fuse filesystem in Windows through Samba
Raj Kumar Sanpui
raj.kumar.sanpui at gmail.com
Mon Mar 2 08:34:44 MST 2015
We are accessing a fuse filesystem in Windows through Samba.
There are 2 category of files in fuse filesystem, local and remote (Data
Center). If the file is in remote, fuse downloads it internally when open(
) syscall is invoked by the filesystem - at which stage open( ) waits or
blocks till the complete file is downloaded - At this stage we see, the
Samba share becomes unresponsive and hangs.
However, if some other user tries the same fuse mount from a Samba share in
different machine it works.
Why does this happen, is it due to the single threaded nature of Samba? Is
there any workaround for this?
More information about the samba-technical