aboutsummaryrefslogtreecommitdiff
path: root/src/or
diff options
context:
space:
mode:
Diffstat (limited to 'src/or')
-rw-r--r--src/or/dns.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/or/dns.c b/src/or/dns.c
index b67275677..5a4c61c98 100644
--- a/src/or/dns.c
+++ b/src/or/dns.c
@@ -266,7 +266,10 @@ purge_expired_resolves(uint32_t now)
newest_cached_resolve = NULL; /* then make sure the list's tail knows
* that too */
removed = HT_REMOVE(cache_map, &cache_root, resolve);
- tor_assert(removed == resolve);
+ if (removed != resolve) {
+ log_notice(LD_EXIT, "Removed is %p, resolve is %p.", removed, resolve);
+ tor_assert(removed == resolve);
+ }
resolve->magic = 0xF0BBF0BB;
tor_free(resolve);
}