Browse Source

1

congestion
jeka 5 months ago
parent
commit
30413ebce0
  1. 2
      src/etcp_connections.c
  2. 2
      src/route_bgp.c

2
src/etcp_connections.c

@ -1518,7 +1518,7 @@ void etcp_connections_read_callback_socket(socket_t sock, void* arg) {
loadbalancer_link_ready(link); loadbalancer_link_ready(link);
// Restart NAT check after link is up (e.g. after address change or reinit) // Restart NAT check after link is up (e.g. after address change or reinit)
if (link->etcp->instance->bgp) { if (link->etcp->instance->bgp) {
route_bgp_start_link_nat_check(link->etcp->instance->bgp, link); if (link->nat_check_status < NAT_CHECK_IN_PROGRESS) route_bgp_start_link_nat_check(link->etcp->instance->bgp, link);
} }
return; return;

2
src/route_bgp.c

@ -1120,7 +1120,7 @@ void route_bgp_request_nat_check_all(struct ROUTE_BGP* bgp) {
while (conn) { while (conn) {
struct ETCP_LINK* link = conn->links; struct ETCP_LINK* link = conn->links;
while (link) { while (link) {
route_bgp_start_link_nat_check(bgp, link); if (link->nat_check_status < NAT_CHECK_IN_PROGRESS) route_bgp_start_link_nat_check(bgp, link);
count++; count++;
link = link->next; link = link->next;
} }

Loading…
Cancel
Save