/*
- * $Id: protos.h,v 1.332 1999/05/25 22:05:52 wessels Exp $
+ * $Id: protos.h,v 1.333 1999/05/26 04:36:56 wessels Exp $
*
*
* SQUID Internet Object Cache http://squid.nlanr.net/Squid/
extern void storeRegisterAbort(StoreEntry * e, STABH * cb, void *);
extern void storeUnregisterAbort(StoreEntry * e);
extern void storeMemObjectDump(MemObject * mem);
-extern void storeEntryDump(StoreEntry * e, int debug_lvl);
+extern void storeEntryDump(const StoreEntry * e, int debug_lvl);
extern const char *storeUrl(const StoreEntry *);
extern void storeCreateMemObject(StoreEntry *, const char *, const char *);
extern void storeCopyNotModifiedReplyHeaders(MemObject * O, MemObject * N);
/*
- * $Id: store.cc,v 1.502 1999/05/25 06:53:46 wessels Exp $
+ * $Id: store.cc,v 1.503 1999/05/26 04:36:55 wessels Exp $
*
* DEBUG: section 20 Storage Manager
* AUTHOR: Harvest Derived
storeReleaseRequest(e);
return;
}
- if (store_dirs_rebuilding) {
+ if (store_dirs_rebuilding && e->swap_file_number > -1) {
storeSetPrivateKey(e);
if (e->mem_obj) {
storeSetMemStatus(e, NOT_IN_MEMORY);
}
void
-storeEntryDump(StoreEntry * e, int l)
+storeEntryDump(const StoreEntry * e, int l)
{
debug(20, l) ("StoreEntry->key: %s\n", storeKeyText(e->key));
debug(20, l) ("StoreEntry->next: %p\n", e->next);