* bulk88 <bulk88@hotmail.com> [2014-03-19 13:10]: > Win32 files are Reference Counted.®¹ When the last kernel handle is > closed, then the delete function is called in the FS driver. But filenames don’t count as references. Under Unix they do, along with any open handles, so deleting a filename merely decreases the file’s ref count, which can always be done immediately, and it is. (There is no way to delete a *file* in Unix userspace, only the kernel can do that, which it only does when a file’s ref count goes to zero.)Thread Previous | Thread Next