/*
- * $Id: protos.h,v 1.314 1999/01/29 23:39:21 wessels Exp $
+ * $Id: protos.h,v 1.315 1999/04/08 07:16:40 wessels Exp $
*
*
* SQUID Internet Object Cache http://squid.nlanr.net/Squid/
extern int aio_opendir(const char *, aio_result_t *);
extern aio_result_t *aio_poll_done(void);
extern int aio_operations_pending(void);
+extern int aio_overloaded(void);
+extern int aio_sync(void);
extern void aioCancel(int, void *);
extern void aioOpen(const char *, int, mode_t, AIOCB *, void *, void *);
/*
- * $Id: store.cc,v 1.488 1999/02/02 18:14:23 wessels Exp $
+ * $Id: store.cc,v 1.489 1999/04/08 07:16:41 wessels Exp $
*
* DEBUG: section 20 Storage Manager
* AUTHOR: Harvest Derived
* out the object yet.
*/
return 1;
+#if USE_ASYNC_IO
+ } else if (aio_overloaded()) {
+ debug(20, 2) ("storeCheckCachable: NO: Async-IO overloaded\n");
+#endif
} else if (storeTooManyDiskFilesOpen()) {
debug(20, 2) ("storeCheckCachable: NO: too many disk files open\n");
store_check_cachable_hist.no.too_many_open_files++;