/*
- * $Id: BlockingFile.cc,v 1.5 2008/02/26 21:49:40 amosjeffries Exp $
+ * $Id$
*
* DEBUG: section 47 Store Directory Routines
* AUTHOR: Robert Collins
*
* Copyright (c) 2003, Robert Collins <robertc@squid-cache.org>
*/
-
+#include "squid.h"
#include "BlockingFile.h"
#include "DiskIO/IORequestor.h"
#include "DiskIO/ReadRequest.h"
assert (fd > -1);
assert (ioRequestor.getRaw());
readRequest = aRequest;
+ debugs(79, 3, HERE << aRequest->len << " for FD " << fd << " at " << aRequest->offset);
file_read(fd, aRequest->buf, aRequest->len, aRequest->offset, ReadDone, this);
}
void
BlockingFile::write(WriteRequest *aRequest)
{
- debugs(79, 3, "storeUfsWrite: FD " << fd);
+ debugs(79, 3, HERE << aRequest->len << " for FD " << fd << " at " << aRequest->offset);
writeRequest = aRequest;
file_write(fd,
aRequest->offset,
BlockingFile::writeDone(int rvfd, int errflag, size_t len)
{
assert (rvfd == fd);
- debugs(79, 3, "storeUfsWriteDone: FD " << fd << ", len " << len);
+ debugs(79, 3, HERE << "FD " << fd << ", len " << len);
WriteRequest::Pointer result = writeRequest;
writeRequest = NULL;