Don't complain that "your server has not managed to confirm that its

ports are reachable" if we haven't been able to build any circuits
yet. Bug found by spending four hours without a v3 consensus.


svn:r12133
This commit is contained in:
Roger Dingledine 2007-10-23 15:44:13 +00:00
parent 788a4c11bd
commit f43b9638e4
2 changed files with 4 additions and 0 deletions

View File

@ -106,6 +106,9 @@ Changes in version 0.2.0.9-alpha - 2007-10-??
- Don't try to download extrainfo documents when we're trying to
fetch enough directory info to build a circuit: having enough
info should get priority.
- Don't complain that "your server has not managed to confirm that its
ports are reachable" if we haven't been able to build any circuits
yet. Bug found by spending four hours without a v3 consensus.
o Minor bugfixes (performance):
- Base64 decoding was actually showing up on our profile when parsing

View File

@ -1153,6 +1153,7 @@ second_elapsed_callback(int fd, short event, void *args)
if (server_mode(options) &&
!we_are_hibernating() &&
seconds_elapsed > 0 &&
has_completed_circuit &&
stats_n_seconds_working / TIMEOUT_UNTIL_UNREACHABILITY_COMPLAINT !=
(stats_n_seconds_working+seconds_elapsed) /
TIMEOUT_UNTIL_UNREACHABILITY_COMPLAINT) {