[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[or-cvs] Update routerinfo_t.is_running when generating network stat...
Update of /home/or/cvsroot/tor/src/or
In directory moria:/tmp/cvs-serv10765/src/or
Modified Files:
dirserv.c
Log Message:
Update routerinfo_t.is_running when generating network status on authdirserver.
Index: dirserv.c
===================================================================
RCS file: /home/or/cvsroot/tor/src/or/dirserv.c,v
retrieving revision 1.197
retrieving revision 1.198
diff -u -d -r1.197 -r1.198
--- dirserv.c 28 Aug 2005 04:20:37 -0000 1.197
+++ dirserv.c 29 Aug 2005 18:42:36 -0000 1.198
@@ -538,6 +538,8 @@
is_live = get_options()->AssumeReachable ||
now < ri->last_reachable + REACHABLE_TIMEOUT;
}
+ /* Update router status in routerinfo_t. */
+ ri->is_running = is_live;
} else {
is_live = ri->is_running;
}
@@ -1108,6 +1110,8 @@
ri->identity_digest, CONN_TYPE_OR);
f_running = (router_is_me(ri) && !we_are_hibernating()) ||
(conn && conn->state == OR_CONN_STATE_OPEN);
+ /* Update router status in routerinfo_t. */
+ ri->is_running = f_running;
} else {
f_running = ri->is_running;
}