nic_router: fix bug in Link::handle_config

We updated UDP link states with the wrong idle-timeout value.

Issue #2732
This commit is contained in:
Martin Stein 2018-03-28 01:14:27 +02:00 committed by Christian Helmuth
parent 8981d3baf5
commit d2adce7ba6

View File

@ -175,7 +175,7 @@ void Link::handle_config(Domain &cln_domain,
Microseconds dissolve_timeout_us(0);
switch (_protocol) {
case L3_protocol::TCP: dissolve_timeout_us = config.tcp_idle_timeout(); break;
case L3_protocol::UDP: dissolve_timeout_us = config.tcp_idle_timeout(); break;
case L3_protocol::UDP: dissolve_timeout_us = config.udp_idle_timeout(); break;
default: throw Interface::Bad_transport_protocol();
}
_dissolve_timeout_us = dissolve_timeout_us;