Comment 5 for bug 1558967

Revision history for this message
bugproxy (bugproxy) wrote : Comment bridged from LTC Bugzilla

------- Comment From <email address hidden> 2016-03-21 09:22 EDT-------
(In reply to comment #24)
> The race can also be triggered w/o ssh, by using "setsid -c", and I can also
> reproduce it w/o cmsfs-fuse but with sshfs:
>
> root@s3545003:~# setsid -c sshfs geraldsc@tuxmaker: sshfs/
> root@s3545003:~# ls sshfs
> ls: cannot access 'sshfs': Transport endpoint is not connected

I verified that Hendriks suggested fix (using a pipe for synchronization) does fix the problem for cmsfs-fuse. For sshfs though, there seem to be more problems, probably inside sshfs itself, instead of generic fuse code. The "Transport endpoint" issue is also fixed for sshfs, but now there is nothing mounted. Since sshfs does some forks on its own, there probably is some issue left within sshfs, but that would be a different story.

So, for the issue reported here, with cmsfs-fuse, the pipe synchronization fix would help.