git://git.openafs.org
/
openafs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
(from parent 1:
ebcef80
)
Don't grab tdc->lock when tdc is null.
author
Hartmut Reuter
<reuter@rzg.mpg.de>
Fri, 8 Feb 2002 17:28:44 +0000 (17:28 +0000)
committer
Nickolai Zeldovich
<kolya@mit.edu>
Fri, 8 Feb 2002 17:28:44 +0000 (17:28 +0000)
src/afs/VNOPS/afs_vnop_remove.c
patch
|
blob
|
history
diff --git
a/src/afs/VNOPS/afs_vnop_remove.c
b/src/afs/VNOPS/afs_vnop_remove.c
index
207bbe8
..
8e52b44
100644
(file)
--- a/
src/afs/VNOPS/afs_vnop_remove.c
+++ b/
src/afs/VNOPS/afs_vnop_remove.c
@@
-417,7
+417,7
@@
afs_remunlink(avc, doit)
if (adp) {
tdc = afs_FindDCache(adp, 0);
ObtainWriteLock(&adp->lock, 159);
- ObtainSharedLock(&tdc->lock, 639);
+ if (tdc) ObtainSharedLock(&tdc->lock, 639);
/* afsremove releases the adp & tdc locks, and does vn_rele(avc) */
code = afsremove(adp, tdc, avc, unlname, cred, &treq);