From: teor (Tim Wilson-Brown) Date: Thu, 28 Apr 2016 01:13:14 +0000 (+1000) Subject: Avoid checking ORPort reachability when the network is disabled X-Git-Tag: tor-0.2.8.3-alpha~22^2^2~4 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d3c60f2bd7430ed319406f89ba6e758038ecd5eb;p=thirdparty%2Ftor.git Avoid checking ORPort reachability when the network is disabled This is consistent with existing DirPort reachability checks. --- diff --git a/changes/bug18616 b/changes/bug18616 index 44695a1bff..d760f15adb 100644 --- a/changes/bug18616 +++ b/changes/bug18616 @@ -1,7 +1,8 @@ o Major bugfixes (directory mirrors): - Fix broken DirPort self-checks. Decide to advertise begindir support the same way we decide to advertise DirPorts. - Include additional config options in the list that might - change the content of a relay's descriptor. + Add additional config options that might change the content of + a relay's descriptor. + Avoid checking ORPort reachability when the network is disabled. Resolves #18616, bugfix on 0c8e042c30946faa in #12538 in 0.2.8.1-alpha. Patch by "teor". diff --git a/src/or/router.c b/src/or/router.c index 545753c82e..1083e24f99 100644 --- a/src/or/router.c +++ b/src/or/router.c @@ -1085,6 +1085,7 @@ check_whether_orport_reachable(void) { const or_options_t *options = get_options(); return options->AssumeReachable || + net_is_disabled() || can_reach_or_port; }