tor

The Tor anonymity network
git clone https://git.dasho.dev/tor.git
Log | Files | Refs | README | LICENSE

commit 80b9a589bb351659252faa9793176ada6c9ce914
parent 2f269bfaf1d1d89324e8936425bf19bb64bcb06e
Author: Nick Mathewson <nickm@torproject.org>
Date:   Thu,  3 May 2018 16:48:03 -0400

Merge remote-tracking branch 'dgoulet/ticket25914_034_01'

Diffstat:
Msrc/or/networkstatus.c | 14+++-----------
1 file changed, 3 insertions(+), 11 deletions(-)

diff --git a/src/or/networkstatus.c b/src/or/networkstatus.c @@ -1858,17 +1858,9 @@ networkstatus_set_current_consensus(const char *consensus, current_valid_after = current_md_consensus->valid_after; } } else { - cached_dir_t *cur; - char buf[128]; - tor_snprintf(buf, sizeof(buf), "cached-%s-consensus", flavor); - consensus_fname = get_cachedir_fname(buf); - tor_snprintf(buf, sizeof(buf), "unverified-%s-consensus", flavor); - unverified_fname = get_cachedir_fname(buf); - cur = dirserv_get_consensus(flavor); - if (cur) { - current_digests = &cur->digests; - current_valid_after = cur->published; - } + tor_assert_nonfatal_unreached(); + result = -2; + goto done; } if (current_digests &&