|
@@ -770,9 +770,6 @@ consider_testing_reachability(int test_or, int test_dir)
|
|
|
me->address, me->or_port);
|
|
|
circuit_launch_by_router(CIRCUIT_PURPOSE_TESTING, me,
|
|
|
CIRCLAUNCH_NEED_CAPACITY|CIRCLAUNCH_IS_INTERNAL);
|
|
|
- control_event_server_status(LOG_NOTICE,
|
|
|
- "CHECKING_REACHABILITY ORADDRESS=%s:%d",
|
|
|
- me->address, me->or_port);
|
|
|
}
|
|
|
|
|
|
tor_addr_from_ipv4h(&addr, me->addr);
|
|
@@ -788,10 +785,6 @@ consider_testing_reachability(int test_or, int test_dir)
|
|
|
DIR_PURPOSE_FETCH_SERVERDESC,
|
|
|
ROUTER_PURPOSE_GENERAL,
|
|
|
1, "authority.z", NULL, 0, 0);
|
|
|
-
|
|
|
- control_event_server_status(LOG_NOTICE,
|
|
|
- "CHECKING_REACHABILITY DIRADDRESS=%s:%d",
|
|
|
- me->address, me->dir_port);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -807,8 +800,11 @@ router_orport_found_reachable(void)
|
|
|
" Publishing server descriptor." : "");
|
|
|
can_reach_or_port = 1;
|
|
|
mark_my_descriptor_dirty();
|
|
|
- if (!me)
|
|
|
+ if (!me) {
|
|
|
+ log_warn(LD_BUG, "ORPort found reachable, but I have no routerinfo "
|
|
|
+ "yet. Failing to inform controller of success.");
|
|
|
return;
|
|
|
+ }
|
|
|
control_event_server_status(LOG_NOTICE,
|
|
|
"REACHABILITY_SUCCEEDED ORADDRESS=%s:%d",
|
|
|
me->address, me->or_port);
|
|
@@ -826,8 +822,11 @@ router_dirport_found_reachable(void)
|
|
|
can_reach_dir_port = 1;
|
|
|
if (!me || decide_to_advertise_dirport(get_options(), me->dir_port))
|
|
|
mark_my_descriptor_dirty();
|
|
|
- if (!me)
|
|
|
+ if (!me) {
|
|
|
+ log_warn(LD_BUG, "DirPort found reachable, but I have no routerinfo "
|
|
|
+ "yet. Failing to inform controller of success.");
|
|
|
return;
|
|
|
+ }
|
|
|
control_event_server_status(LOG_NOTICE,
|
|
|
"REACHABILITY_SUCCEEDED DIRADDRESS=%s:%d",
|
|
|
me->address, me->dir_port);
|