Changeset 141 for branches/1.0
- Timestamp:
- 09/07/2006 11:40:09 AM (2 years ago)
- Files:
-
- 1 modified
-
branches/1.0/xcache.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/1.0/xcache.c
r86 r141 403 403 if (cache->deletes) { 404 404 last = (xc_delete_t *) &cache->deletes; 405 for (p = *last; p; p = p->next) {405 for (p = *last; p; p = *last) { 406 406 if (t - p->dtime > 3600) { 407 407 p->refcount = 0; … … 1207 1207 case XC_OP_CLEAR: 1208 1208 { 1209 xc_entry_t *e ;1209 xc_entry_t *e, *next; 1210 1210 int i, c; 1211 1211 … … 1218 1218 ENTER_LOCK(cache) { 1219 1219 for (i = 0, c = cache->hentry->size; i < c; i ++) { 1220 for (e = cache->entries[i]; e; e = e->next) { 1220 for (e = cache->entries[i]; e; e = next) { 1221 next = e->next; 1221 1222 xc_entry_remove_dmz(e TSRMLS_CC); 1222 1223 }

