From: wessels <> Date: Sun, 7 Dec 1997 14:18:03 +0000 (+0000) Subject: call storeHashDelete() from destroy_StoreEntry() only X-Git-Tag: SQUID_3_0_PRE1~4366 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=043b055b9386a1456979b742aafa4ab94b694e8d;p=thirdparty%2Fsquid.git call storeHashDelete() from destroy_StoreEntry() only --- diff --git a/src/store.cc b/src/store.cc index d0dfc7d313..cf11df08bc 100644 --- a/src/store.cc +++ b/src/store.cc @@ -1,5 +1,5 @@ /* - * $Id: store.cc,v 1.356 1997/12/07 00:48:15 wessels Exp $ + * $Id: store.cc,v 1.357 1997/12/07 07:18:03 wessels Exp $ * * DEBUG: section 20 Storeage Manager * AUTHOR: Harvest Derived @@ -338,6 +338,7 @@ destroy_StoreEntry(StoreEntry * e) assert(e != NULL); if (e->mem_obj) destroy_MemObject(e->mem_obj); + storeHashDelete(e); assert(e->key == NULL); xfree(e); meta_data.store_entries--; @@ -1615,7 +1616,6 @@ storeRelease(StoreEntry * e) e->swap_file_number = -1; } storeSetMemStatus(e, NOT_IN_MEMORY); - storeHashDelete(e); storeLog(STORE_LOG_RELEASE, e); destroy_StoreEntry(e); return 1;