git://git.openafs.org
/
openafs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
viced-rmdir-fid-leak-20080219
[openafs.git]
/
src
/
viced
/
afsfileprocs.c
diff --git
a/src/viced/afsfileprocs.c
b/src/viced/afsfileprocs.c
index
6b6f2cd
..
8c60b13
100644
(file)
--- a/
src/viced/afsfileprocs.c
+++ b/
src/viced/afsfileprocs.c
@@
-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;