From b67a5ba49801a0a4e190036a30cd0b3d622de9ef Mon Sep 17 00:00:00 2001 From: Roger Dingledine Date: Sun, 12 Mar 2006 21:24:03 +0000 Subject: lower the reachability timeout, so we're more likely to act quickly if a server stops being reachable. svn:r6141 --- src/or/dirserv.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/or/dirserv.c') diff --git a/src/or/dirserv.c b/src/or/dirserv.c index 93318fb012..35156aa755 100644 --- a/src/or/dirserv.c +++ b/src/or/dirserv.c @@ -689,8 +689,10 @@ list_single_server_status(routerinfo_t *desc, int is_live) return tor_strdup(buf); } -#define REACHABLE_TIMEOUT (90*60) /* ninety minutes */ -/* Make sure this is at least 3 times the value of get_dir_fetch_period() */ +/** Each server needs to have passed a reachability test no more + * than this number of seconds ago, or he is listed as down in + * the directory. */ +#define REACHABLE_TIMEOUT (30*60) /** Treat a router as alive if * - It's me, and I'm not hibernating. -- cgit v1.2.3-54-g00ecf