]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
we can use storeUnlinkFileno instead of safeunlink
authorwessels <>
Fri, 17 Apr 1998 10:24:07 +0000 (10:24 +0000)
committerwessels <>
Fri, 17 Apr 1998 10:24:07 +0000 (10:24 +0000)
src/store_swapout.cc

index 01daaa8af3b91d0681efb4e4af665c28be27573b..8208a300b6c60bc3c61171dbe89847971a334403 100644 (file)
@@ -172,8 +172,8 @@ storeCheckSwapOut(StoreEntry * e)
     if (swap_buf_len < 0) {
        debug(20, 1) ("stmemCopy returned %d for '%s'\n", swap_buf_len, storeKeyText(e->key));
        /* XXX This is probably wrong--we should storeRelease()? */
+       storeUnlinkFileno(e->swap_file_number);
        storeDirMapBitReset(e->swap_file_number);
-       safeunlink(storeSwapFullPath(e->swap_file_number, NULL), 1);
        e->swap_file_number = -1;
        e->swap_status = SWAPOUT_NONE;
        memFree(MEM_DISK_BUF, swap_buf);