From d6345e824514d7f301b43b99e5f8067d66770ed7 Mon Sep 17 00:00:00 2001 From: Andrew Deason Date: Tue, 6 Apr 2010 17:00:58 -0500 Subject: [PATCH] UKERNEL: check for null afs_CurrentDir on shutdown During shutdown, do not release afs_CurrentDir if we don't have one. Change-Id: I809a23f36929a02cb63753d66627357615cbaf9e Reviewed-on: http://gerrit.openafs.org/1717 Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear --- src/afs/UKERNEL/afs_usrops.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/afs/UKERNEL/afs_usrops.c b/src/afs/UKERNEL/afs_usrops.c index d52655b..db55f11 100644 --- a/src/afs/UKERNEL/afs_usrops.c +++ b/src/afs/UKERNEL/afs_usrops.c @@ -1946,7 +1946,9 @@ uafs_Shutdown(void) printf("\n"); AFS_GLOCK(); - VN_RELE(afs_CurrentDir); + if (afs_CurrentDir) { + VN_RELE(afs_CurrentDir); + } rc = afs_unmount(&afs_RootVfs); usr_assert(rc == 0); AFS_GUNLOCK(); -- 1.9.4