-
/*
- * $Id$
- *
* DEBUG: section 47 Store Directory Routines
* AUTHOR: Robert Collins
*
* Copyright (c) 2003, Robert Collins <robertc@squid-cache.org>
*/
-#include "BlockingIOStrategy.h"
+#include "squid.h"
#include "BlockingFile.h"
+#include "BlockingIOStrategy.h"
+#include "unlinkd.h"
+
bool
BlockingIOStrategy::shedLoad()
{
return new BlockingFile (path);
}
+bool
+BlockingIOStrategy::unlinkdUseful() const
+{
+ return true;
+}
+
void
BlockingIOStrategy::unlinkFile(char const *path)
{
-#if USE_UNLINKD
unlinkdUnlink(path);
-#else
- ::unlink(path);
-#endif
}