Commit b67a5ba4 authored by Roger Dingledine's avatar Roger Dingledine
Browse files

lower the reachability timeout, so we're more likely to act

quickly if a server stops being reachable.


svn:r6141
parent 1fc5eb32
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -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.