- Timestamp:
- 09/07/2006 01:40:09 PM (7 years ago)
- Files:
-
- 1 modified
-
trunk/xcache.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/xcache.c
r140 r141 343 343 344 344 pp = &cache->deletes; 345 for (p = *pp; p; p = p->next) {345 for (p = *pp; p; p = *pp) { 346 346 if (XG(request_time) - p->dtime > 3600) { 347 347 p->refcount = 0; … … 1489 1489 case XC_OP_CLEAR: 1490 1490 { 1491 xc_entry_t *e ;1491 xc_entry_t *e, *next; 1492 1492 int i, c; 1493 1493 … … 1500 1500 ENTER_LOCK(cache) { 1501 1501 for (i = 0, c = cache->hentry->size; i < c; i ++) { 1502 for (e = cache->entries[i]; e; e = e->next) { 1502 for (e = cache->entries[i]; e; e = next) { 1503 next = e->next; 1503 1504 xc_entry_remove_dmz(e TSRMLS_CC); 1504 1505 }

