I mount various directories over ssh for convenience. Occasionally the connection gets interrupted and this leads to errors like:
fuse: bad mount point /mnt/foo: Transport endpoint is not connected
It took me a little time to find out how to fix this problem:
killthe sshfs process(es)
umount -l /mnt/foo(as root)
mountthe sshfs again
I suppose this happens with other networked filesystems as well, or at least with other fuse filesystems.
If your connection drops only temporarily using the reconnect option should fix this problem as well.