Jeffrey Altman wrote: You do not need to have all of the callbacks at once. You can perform your check and mark files/directories disconnected a bit at a time. I don't understand that. If you don't snapshot the state of your file system at one particular instant, won't you have an inconsistent view of the file system? What do you mean by "mark files/directories disconnected?"