/*
- * $Id: store.cc,v 1.581 2005/11/21 22:20:12 wessels Exp $
+ * $Id: store.cc,v 1.582 2006/01/11 21:10:56 wessels Exp $
*
* DEBUG: section 20 Storage Manager
* AUTHOR: Harvest Derived
StoreEntry::StoreEntry()
{
+ debugs(20, 3, HERE << "new StoreEntry " << this);
mem_obj = NULL;
- debugs(20, 3, "newStoreEntry: returning " << this);
-
expires = lastmod = lastref = timestamp = -1;
swap_filen = -1;
StoreEntry::StoreEntry(const char *url, const char *log_url)
{
+ debugs(20, 3, HERE << "new StoreEntry " << this);
mem_obj = new MemObject(url, log_url);
- debugs(20, 3, "newStoreEntry: returning " << this);
-
expires = lastmod = lastref = timestamp = -1;
swap_filen = -1;
static void
destroy_MemObject(StoreEntry * e)
{
+ debugs(20, 3, HERE << "destroy mem_obj" << e->mem_obj);
storeSetMemStatus(e, NOT_IN_MEMORY);
MemObject *mem = e->mem_obj;
e->mem_obj = NULL;
void
destroyStoreEntry(void *data)
{
+ debugs(20, 3, HERE << "destroyStoreEntry: destroying " << data);
StoreEntry *e = static_cast<StoreEntry *>(static_cast<hash_link *>(data));
- debug(20, 3) ("destroyStoreEntry: destroying %p\n", e);
assert(e != NULL);
if (e == NullStoreEntry::getInstance())