]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Summary: Fix store.cc without delay pools.
authorrobertc <>
Tue, 4 Mar 2003 12:56:02 +0000 (12:56 +0000)
committerrobertc <>
Tue, 4 Mar 2003 12:56:02 +0000 (12:56 +0000)
Keywords:

Fix store.cc without delay pools.

src/store.cc

index 01267d7fae4c4da5eda9d66789f59bd83b1435e2..afe8d9527eeb9c98f561403f2157a1c18421c350 100644 (file)
@@ -1,6 +1,6 @@
 
 /*
- * $Id: store.cc,v 1.561 2003/03/04 01:40:30 robertc Exp $
+ * $Id: store.cc,v 1.562 2003/03/04 05:56:02 robertc Exp $
  *
  * DEBUG: section 20    Storage Manager
  * AUTHOR: Harvest Derived
@@ -174,16 +174,23 @@ StoreEntry::delayAwareRead(int fd, char *buf, int len, IOCB *handler, void *data
         assert (mem_obj);
         /* read ahead limit */
         /* Perhaps these two calls should both live in MemObject */
+#if DELAY_POOLS
 
         if (!mem_obj->readAheadPolicyCanRead()) {
+#endif
             mem_obj->delayRead(DeferredRead(DeferReader, this, CommRead(fd, buf, len, handler, data)));
             return;
+#if DELAY_POOLS
+
         }
 
         /* delay id limit */
         mem_obj->mostBytesAllowed().delayRead(DeferredRead(DeferReader, this, CommRead(fd, buf, len, handler, data)));
 
         return;
+
+#endif
+
     }
 
     comm_read(fd, buf, amountToRead, handler, data);