Keep detection attempt counters and network fixtures group-aware
This commit is contained in:
1 parent
0ee431b490
commit
96fa1990b0
2 files changed
+21
-5
No files matched your search
@@ -1060,9 +1060,9 @@ static void owner_start(struct nat_socket *state) {
|
||||
state->using_fallback = 0; state->prefer_fresh = 1;
|
||||
}
|
||||
history_load(state);
|
||||
if (select_pair(state)) { owner_finish(state, state->reason); return; }
|
||||
if (random_id(&state->round)) { owner_finish(state, NAT_REASON_SEND_ERROR); return; }
|
||||
state->rounds++;
|
||||
if (select_pair(state)) { owner_finish(state, state->reason); return; }
|
||||
memset(&state->helper_seen, 0, sizeof(state->helper_seen)); memset(&state->alternate_seen, 0, sizeof(state->alternate_seen));
|
||||
state->retries = 0; state->pre_received = 0; state->post_received = 0; state->filter_clean = 0; state->pre_healthy = 0;
|
||||
state->deadline = get_time_tb() + NAT_ROUND_TB; state->reason = NAT_REASON_NONE;
|
||||
|
||||
Reference in new issue
Block a user