/*
- * $Id$
- *
* DEBUG: section 32 Asynchronous Disk I/O
* AUTHOR: Pete Bentley <pete@demon.net>
* AUTHOR: Stewart Forster <slf@connect.com.au>
*
*/
-#include "squid-old.h"
+#include "squid.h"
#include "DiskThreads.h"
-#include "Store.h"
-#include "fde.h"
#include "DiskThreadsIOStrategy.h"
+#include "fde.h"
#include "Generic.h"
+#include "Store.h"
AIOCounts squidaio_counts;
AIOCB *callback = ctrlp->done_handler;
void *cbdata;
ctrlp->done_handler = NULL;
- debugs(32, 1, "this be aioCancel. Danger ahead!");
+ debugs(32, DBG_IMPORTANT, "this be aioCancel. Danger ahead!");
if (cbdataReferenceValidDone(ctrlp->done_handler_data, &cbdata))
callback(fd, cbdata, NULL, -2, -2);
}
}
-
void
aioWrite(int fd, off_t offset, char *bufp, size_t len, AIOCB * callback, void *callback_data, FREE * free_func)
{
dlinkAdd(ctrlp, &ctrlp->node, &used_list);
} /* aioWrite */
-
void
aioRead(int fd, off_t offset, size_t len, AIOCB * callback, void *callback_data)
{