Index: store_io_aufs.c =================================================================== RCS file: /server/cvs-server/squid/squid/src/fs/aufs/store_io_aufs.c,v retrieving revision 1.22 diff -u -w -p -r1.22 store_io_aufs.c --- store_io_aufs.c 12 Oct 2002 09:45:56 -0000 1.22 +++ store_io_aufs.c 4 Nov 2002 08:43:25 -0000 @@ -140,7 +140,7 @@ storeAufsClose(SwapDir * SD, storeIOStat squidaiostate_t *aiostate = (squidaiostate_t *) sio->fsstate; debug(79, 3) ("storeAufsClose: dirno %d, fileno %08X, FD %d\n", sio->swap_dirn, sio->swap_filen, aiostate->fd); - if (storeAufsSomethingPending(sio)) { + if (FILE_MODE(sio->mode) == O_RDONLY && storeAufsSomethingPending(sio)) { aiostate->flags.close_request = 1; return; }