If I generate a dictionary in a root console:
root  gInterpreter->GenerateDictionary(“vector<vector >”,“vector”)
I see that this maintains an open file descriptor until the root session closes:
 lsof | grep AutoDict
root.exe 1686 peter mem REG 8,1 579293 3559994 /home/peter/AutoDict_vector_vector_float____cxx.so
This causes problems if a script does some cleanup on an NFS system, because deletions of open files will leave behind .nsf residues until that process terminates. This makes it impossible to remove a directory tree on an NFS system.
Of course there are workarounds, but Is there a reason to keep the file descriptor open?
Thanks for your reply,