From 7b3d686800eecaf4f957379f168fdd7293d30b10 Mon Sep 17 00:00:00 2001 From: wessels <> Date: Fri, 27 Mar 1998 11:45:21 +0000 Subject: [PATCH] only subtract file size if entry has been validated --- src/store.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/store.cc b/src/store.cc index e01b0f8df7..375dade411 100644 --- a/src/store.cc +++ b/src/store.cc @@ -1,6 +1,6 @@ /* - * $Id: store.cc,v 1.396 1998/03/20 18:06:47 rousskov Exp $ + * $Id: store.cc,v 1.397 1998/03/27 04:45:21 wessels Exp $ * * DEBUG: section 20 Storeage Manager * AUTHOR: Harvest Derived @@ -721,7 +721,8 @@ storeRelease(StoreEntry * e) if (e->swap_file_number > -1) { storeUnlinkFileno(e->swap_file_number); if (e->swap_status == SWAPOUT_DONE) - storeDirUpdateSwapSize(e->swap_file_number, e->swap_file_sz, -1); + if (EBIT_TEST(e->flag, ENTRY_VALIDATED)) + storeDirUpdateSwapSize(e->swap_file_number, e->swap_file_sz, -1); if (!EBIT_TEST(e->flag, KEY_PRIVATE)) storeDirSwapLog(e, SWAP_LOG_DEL); } -- 2.47.3