[tor-commits] [tor/master] Merge remote-tracking branch 'origin/maint-0.2.2'
nickm at torproject.org
nickm at torproject.org
Fri Apr 29 00:38:20 UTC 2011
commit 9d67d16c6a99c662f0fe81068f66de471b39a616
Merge: bb8689b 5693fed
Author: Nick Mathewson <nickm at torproject.org>
Date: Thu Apr 28 20:38:50 2011 -0400
Merge remote-tracking branch 'origin/maint-0.2.2'
changes/bug2722 | 11 +++++++++++
src/or/dirserv.c | 3 +++
src/or/routerlist.c | 10 ++--------
3 files changed, 16 insertions(+), 8 deletions(-)
diff --cc src/or/dirserv.c
index 759b1cf,c8dda66..bbd25da
--- a/src/or/dirserv.c
+++ b/src/or/dirserv.c
@@@ -1839,9 -1811,12 +1839,12 @@@ dirserv_thinks_router_is_hs_dir(const r
* bug 1693. In the future, once relays set wants_to_be_hs_dir
* correctly, we can revert to only checking dir_port if router's
* version is too old. */
+ /* XXX Unfortunately, we need to keep checking dir_port until all
+ * *clients* suffering from bug 2722 are obsolete. The first version
+ * to fix the bug was 0.2.2.25-alpha. */
return (router->wants_to_be_hs_dir && router->dir_port &&
uptime > get_options()->MinUptimeHidServDirectoryV2 &&
- router->is_running);
+ node->is_running);
}
/** Look through the routerlist, the Mean Time Between Failure history, and
More information about the tor-commits
mailing list