X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=KernelLand%2FModules%2FStorage%2FLVM%2Fmain.c;h=501e8a7b8e8df0120c228b9e084c94fc562a7862;hb=e7a76b0d8a0cc6aa77966509780973a6f8216ef7;hp=fb57341b96e407b345e45c956ec95e3d17f1ebbf;hpb=015f48988e0ff398409d71dfc692005ab439490a;p=tpg%2Facess2.git diff --git a/KernelLand/Modules/Storage/LVM/main.c b/KernelLand/Modules/Storage/LVM/main.c index fb57341b..501e8a7b 100644 --- a/KernelLand/Modules/Storage/LVM/main.c +++ b/KernelLand/Modules/Storage/LVM/main.c @@ -2,8 +2,8 @@ * Acess2 Logical Volume Manager * - By John Hodge (thePowersGang) * - * lvm.h - * - LVM Core definitions + * main.c + * - LVM Core Code */ #define DEBUG 0 #define VERSION VER2(0,1) @@ -111,6 +111,8 @@ int LVM_Cleanup(void) Mutex_Acquire(&vol->VolNode.Lock); if( vol->Type->Cleanup ) vol->Type->Cleanup( vol->Ptr ); + if( vol->CacheHandle ) + IOCache_Destroy(vol->CacheHandle); LOG("Removed volume %s", vol->Name); free(vol); }