viced-rmdir-fid-leak-20080219
[openafs.git] / src / viced / afsfileprocs.c
index 6b6f2cd..8c60b13 100644 (file)
@@ -1285,6 +1285,7 @@ DeleteTarget(Vnode * parentptr, Volume * volptr, Vnode ** targetptr,
        if (IsEmpty(&childdir) != 0)
            return (EEXIST);
        DZap(&childdir);
+       FidZap(&childdir);
        (*targetptr)->delete = 1;
     } else if ((--(*targetptr)->disk.linkCount) == 0)
        (*targetptr)->delete = 1;