]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
DEVEL15-linux-kmem-destroy-fix-20070609
authorDerrick Brashear <shadow@dementia.org>
Sun, 10 Jun 2007 06:43:11 +0000 (06:43 +0000)
committerDerrick Brashear <shadow@dementia.org>
Sun, 10 Jun 2007 06:43:11 +0000 (06:43 +0000)
don't destroy if create failed

(cherry picked from commit 18484f0fc64a550c1abacb6d2614c7ea12af4052)

src/afs/LINUX/osi_vfsops.c

index 16532d3a46707427e10d2e45cbf2d671782ca455..64699d1c5e92cb08d09b337df60915f10732382f 100644 (file)
@@ -322,7 +322,8 @@ afs_init_inodecache(void)
 void
 afs_destroy_inodecache(void)
 {
-    (void) kmem_cache_destroy(afs_inode_cachep);
+    if (afs_inode_cachep)
+       (void) kmem_cache_destroy(afs_inode_cachep);
 }
 #else
 int