Hi guys,
I'm now officially annoyed at the store.log filling up during a rebuild.
I have a nasty feeling I might have broken it last year.
In any case, here's an initial patch to fix the flooding.
Perhaps the logic should live in storeRelease()? I'm open
to suggestions.
Ta!
-- Adrian Chadd Yeah, for me its (XML) like the movie Titanic. <adrian@creative.net.au> Everybody loves it. I want to be different, so I hate it. --Duane Wessels Index: store_log.c =================================================================== RCS file: /server/cvs-server/squid/squid/src/store_log.c,v retrieving revision 1.22 diff -u -r1.22 store_log.c --- store_log.c 2001/02/17 07:28:50 1.22 +++ store_log.c 2001/08/10 03:39:30 @@ -53,6 +53,8 @@ HttpReply *reply; if (NULL == storelog) return; + if (e->swap_filen == -1 && e->swap_dirn == -1 && store_dirs_rebuilding) + return; /* We're rebuilding! */ #if UNUSED_CODE if (EBIT_TEST(e->flags, ENTRY_DONT_LOG)) return;Received on Thu Aug 09 2001 - 21:41:38 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:14:10 MST