Neal H. Walfield, le Fri 12 Jul 2013 19:00:31 +0200, a écrit : > --recursive only applies to the active translators, not the passive > translators. Also, it doesn't need to shutdown shortcut translators, > such as, symlinks, which should perhaps be returned by your proposed > RPC.
I don't think it should. > I don't like your solution to the mtab problem. But, as you admit, > it's really a solution to the fsck problem. Not only. It's also about umount being able to know what to unmount when calling umount /dev/cdrom, about mount/df being able to have a list of mounted filesystems, etc. The fsck problem could be solved by simply having an exclusive lock on the underlying device node. > So, let's think about the > fsck problem. What we need is a registry. I propose an mtab > translator. Translators register with it when they start and register > a call back. Where do they register? Is this yet another well-known translator, outside of the filesystem? Having it distributed seems much more elegant. Samuel