]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Instead of assertion, debug if swap_file_number != -1 in storeCleanup
authorwessels <>
Fri, 13 Feb 1998 12:49:14 +0000 (12:49 +0000)
committerwessels <>
Fri, 13 Feb 1998 12:49:14 +0000 (12:49 +0000)
src/store_rebuild.cc

index 04e2e2eb818031579f00d95e0fb61abe031fa732..3e1bf389759115b637c14f0541e67f98cabe8803 100644 (file)
@@ -558,7 +558,9 @@ storeCleanup(void *datanotused)
        if (e->swap_file_number < 0)
            continue;
        if (EBIT_TEST(e->flag, RELEASE_REQUEST)) {
-           assert(!storeDirMapBitTest(e->swap_file_number));
+           if (e->swap_file_number > -1)
+               debug(20, 1) ("storeCleanup: WARNING: swap_file_number = %d for RELEASE_REQUEST entry\n",
+                   e->swap_file_number);
            /*
             * I don't think it safe to call storeRelease()
             * from inside this loop using link_ptr.