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

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