Index: src/fs/aufs/store_dir_aufs.c =================================================================== RCS file: /cvsroot/squid/squid/src/fs/aufs/store_dir_aufs.c,v retrieving revision 1.69 diff -u -p -r1.69 store_dir_aufs.c --- src/fs/aufs/store_dir_aufs.c 1 Mar 2007 07:21:37 -0000 1.69 +++ src/fs/aufs/store_dir_aufs.c 8 Oct 2007 16:00:20 -0000 @@ -1551,6 +1551,8 @@ storeAufsDirMaintain(SwapDir * SD) break; /* no more objects */ removed++; storeRelease(e); + if (aioQueueSize() > MAGIC2) + break; } walker->Done(walker); debug(47, (removed ? 2 : 3)) ("storeAufsDirMaintain: %s removed %d/%d f=%.03f max_scan=%d\n",