From 39d52ec93a0dcfe86d0cc75d4ac4e8fd0a4a6928 Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Wed, 30 May 2007 05:11:40 +0000 Subject: [PATCH] r13088@catbus: nickm | 2007-05-30 01:11:38 -0400 Verbose output for hunting bug 404. svn:r10408 --- src/or/routerlist.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/or/routerlist.c b/src/or/routerlist.c index a3228a351..9c2585173 100644 --- a/src/or/routerlist.c +++ b/src/or/routerlist.c @@ -4547,6 +4547,11 @@ routerlist_assert_ok(routerlist_t *rl) SMARTLIST_FOREACH(rl->routers, routerinfo_t *, r, { r2 = digestmap_get(rl->identity_map, r->cache_info.identity_digest); + if (r != r2) { + log_err(LD_BUG, + "fatal error: router at %p did not match router at %p. [%d]", + r, r2, r_sl_idx); + } tor_assert(r == r2); sd2 = digestmap_get(rl->desc_digest_map, r->cache_info.signed_descriptor_digest);