Le 25/05/2015 20:50, Jude Nelson a écrit :
Just wondering what happens if process A creates a directory in
eventfs, process B makes it its working directory, and then process A
dies. Does process B end up with a nonexistent working directory?
umount won't let me do this. WOuld this be different?
The directory would continue to exist as long as there was at least
one open handle to it, but subsequent path resolutions on it or any of
its descendants would fail. The effect is basically the same as "rm
-rf"-ing the process's working directory.
Also, like with any other filesystem, you would be unable to unmount
it until all handles were closed.
AFAIU umounting one such mountpoint can only fail with either
"device busy", when the creator process is alive, or "no such file or
directory" when the creator is dead, because, then, the path resolution
fails. Only eventfs itself can do it.
Didier
_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng