diff options
author | Nick Mathewson <nickm@torproject.org> | 2015-02-18 13:41:00 -0500 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2015-02-18 13:41:00 -0500 |
commit | b7b8b9ecf916992071993002301141c4c5d8f56f (patch) | |
tree | 6051ff83b402eeb2e6bcd59ac1f5906b3f67fd96 /src | |
parent | bb740af87dfaf1bba51cad2ad2e24d18a683f6ff (diff) | |
download | tor-b7b8b9ecf916992071993002301141c4c5d8f56f.tar.gz tor-b7b8b9ecf916992071993002301141c4c5d8f56f.zip |
Downgrade new extrainfo_insert warnings on startup
Diffstat (limited to 'src')
-rw-r--r-- | src/or/routerlist.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/or/routerlist.c b/src/or/routerlist.c index 987f3a87d5..a0437ceef6 100644 --- a/src/or/routerlist.c +++ b/src/or/routerlist.c @@ -2840,6 +2840,7 @@ extrainfo_insert,(routerlist_t *rl, extrainfo_t *ei, int warn_if_incompatible)) signed_descriptor_t *sd = sdmap_get(rl->desc_by_eid_map, ei->cache_info.signed_descriptor_digest); extrainfo_t *ei_tmp; + const int severity = warn_if_incompatible ? LOG_WARN : LOG_INFO; { extrainfo_t *ei_generated = router_get_my_extrainfo(); @@ -2856,7 +2857,7 @@ extrainfo_insert,(routerlist_t *rl, extrainfo_t *ei, int warn_if_incompatible)) * This just won't work. */; static ratelim_t no_sd_ratelim = RATELIM_INIT(1800); r = ROUTER_BAD_EI; - log_fn_ratelim(&no_sd_ratelim, LOG_WARN, LD_BUG, + log_fn_ratelim(&no_sd_ratelim, severity, LD_BUG, "No entry found in extrainfo map."); goto done; } @@ -2866,14 +2867,13 @@ extrainfo_insert,(routerlist_t *rl, extrainfo_t *ei, int warn_if_incompatible)) /* The sd we got from the map doesn't match the digest we used to look * it up. This makes no sense. */ r = ROUTER_BAD_EI; - log_fn_ratelim(&digest_mismatch_ratelim, LOG_WARN, LD_BUG, - "Mismatch in digest in extrainfo map."); + log_fn_ratelim(&digest_mismatch_ratelim, severity, LD_BUG, + "Mismatch in digest in extrainfo map."); goto done; } if (routerinfo_incompatible_with_extrainfo(ri, ei, sd, &compatibility_error_msg)) { char d1[HEX_DIGEST_LEN+1], d2[HEX_DIGEST_LEN+1]; - const int severity = warn_if_incompatible ? LOG_WARN : LOG_INFO; r = (ri->cache_info.extrainfo_is_bogus) ? ROUTER_BAD_EI : ROUTER_NOT_IN_CONSENSUS; |