From cbcef0bd40bb68f786d11a610394f4668f20e30b Mon Sep 17 00:00:00 2001 From: Hartmut Reuter Date: Fri, 8 Feb 2002 17:28:44 +0000 Subject: [PATCH] Don't grab tdc->lock when tdc is null. --- src/afs/VNOPS/afs_vnop_remove.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/afs/VNOPS/afs_vnop_remove.c b/src/afs/VNOPS/afs_vnop_remove.c index 207bbe86a..8e52b441b 100644 --- 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); -- 2.39.5