is PUBLIC, and assert that we don't remove the "current" entry.
/*
- * $Id: http.cc,v 1.315 1998/09/10 19:45:53 wessels Exp $
+ * $Id: http.cc,v 1.316 1998/09/10 19:48:55 wessels Exp $
*
* DEBUG: section 11 Hypertext Transfer Protocol (HTTP)
* AUTHOR: Harvest Derived
int remove = 0;
const cache_key *key;
StoreEntry *pe;
+ if (!EBIT_TEST(e->flag, KEY_PRIVATE))
+ return;
switch (status) {
case HTTP_OK:
case HTTP_NON_AUTHORITATIVE_INFORMATION:
key = storeKeyPublic(e->mem_obj->url, e->mem_obj->method);
if ((pe = storeGet(key)) == NULL)
return;
+ assert(e != pe);
storeRelease(pe);
}