mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-27 22:03:31 +01:00
r16051@catbus: nickm | 2007-10-22 18:53:53 -0400
fix a dumb bug in r12102. svn:r12111
This commit is contained in:
parent
9ec9266374
commit
64b4b5a04e
@ -1120,14 +1120,16 @@ options_act(or_options_t *old_options)
|
||||
mark_my_descriptor_dirty();
|
||||
|
||||
/* We may need to reschedule some directory stuff if our status changed. */
|
||||
if (authdir_mode_v3(options) && !authdir_mode_v3(old_options))
|
||||
dirvote_recalculate_timing(options, time(NULL));
|
||||
if (!bool_eq(dirserver_mode(options), dirserver_mode(old_options))) {
|
||||
/* Make sure update_router_have_min_dir_info gets called. */
|
||||
router_dir_info_changed();
|
||||
/* We might need to download a new consensus status later or sooner than
|
||||
* we had expected. */
|
||||
update_consensus_networkstatus_fetch_time(time(NULL));
|
||||
if (old_options) {
|
||||
if (authdir_mode_v3(options) && !authdir_mode_v3(old_options))
|
||||
dirvote_recalculate_timing(options, time(NULL));
|
||||
if (!bool_eq(dirserver_mode(options), dirserver_mode(old_options))) {
|
||||
/* Make sure update_router_have_min_dir_info gets called. */
|
||||
router_dir_info_changed();
|
||||
/* We might need to download a new consensus status later or sooner than
|
||||
* we had expected. */
|
||||
update_consensus_networkstatus_fetch_time(time(NULL));
|
||||
}
|
||||
}
|
||||
|
||||
return 0;
|
||||
|
Loading…
Reference in New Issue
Block a user