From: Derrick Brashear Date: Sun, 10 Jun 2007 06:43:11 +0000 (+0000) Subject: DEVEL15-linux-kmem-destroy-fix-20070609 X-Git-Tag: openafs-devel-1_5_21~79 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=6198de5c354d8096e975fe697c51e1155e7b2cf0;p=packages%2Fo%2Fopenafs.git DEVEL15-linux-kmem-destroy-fix-20070609 don't destroy if create failed (cherry picked from commit 18484f0fc64a550c1abacb6d2614c7ea12af4052) --- diff --git a/src/afs/LINUX/osi_vfsops.c b/src/afs/LINUX/osi_vfsops.c index 16532d3a4..64699d1c5 100644 --- a/src/afs/LINUX/osi_vfsops.c +++ b/src/afs/LINUX/osi_vfsops.c @@ -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