Преглед изворни кода

a bit more debugging for phobos

svn:r6937
Roger Dingledine пре 19 година
родитељ
комит
c3b79ebf13
1 измењених фајлова са 4 додато и 1 уклоњено
  1. 4 1
      src/or/dns.c

+ 4 - 1
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);
   }