Vincent Lefevre <address@hidden> wrote:
> I've attached the log. Here are the contents of the archive:
Your log shows that rm succeeds in removing each file (all unlink syscalls
succeed), yet the directory is not empty, so it rewinds it and goes
through again -- and all names are still there. The _second_ unlink
attempt fails with ENOENT, because now NFS is reporting that it's gone:
access("test/config.h.in", W_OK) = 0
unlink("/proc/self/fd/4/config.h.in") = 0
...
access("test/config.h.in", W_OK) = -1 ESTALE (Stale NFS file handle)