parent
036c72bd21
commit
12e6d8c7f2
|
@ -2,6 +2,8 @@ Changes in version 0.1.2.19 - 2007-??-??
|
|||
o Major bugfixes:
|
||||
- When the clock jumps forward a lot, do not allow the bandwidth
|
||||
buckets to become negative. Fixes Bug 544.
|
||||
- Fix a memory leak on exit relays; we were leaking a cached_resolve_t
|
||||
on every successful resolve. Reported by Mike Perry.
|
||||
|
||||
|
||||
Changes in version 0.1.2.18 - 2007-10-28
|
||||
|
|
|
@ -409,15 +409,15 @@ purge_expired_resolves(time_t now)
|
|||
removed ? removed->address : "NULL", (void*)remove);
|
||||
}
|
||||
tor_assert(removed == resolve);
|
||||
if (resolve->is_reverse)
|
||||
tor_free(resolve->result.hostname);
|
||||
resolve->magic = 0xF0BBF0BB;
|
||||
tor_free(resolve);
|
||||
} else {
|
||||
/* This should be in state DONE. Make sure it's not in the cache. */
|
||||
cached_resolve_t *tmp = HT_FIND(cache_map, &cache_root, resolve);
|
||||
tor_assert(tmp != resolve);
|
||||
}
|
||||
if (resolve->is_reverse)
|
||||
tor_free(resolve->result.hostname);
|
||||
resolve->magic = 0xF0BBF0BB;
|
||||
tor_free(resolve);
|
||||
}
|
||||
|
||||
assert_cache_ok();
|
||||
|
|
Loading…
Reference in New Issue