From 1fe8ba2f06c39d7c8b81f0e451bdbac94ae9375f Mon Sep 17 00:00:00 2001 From: Guus Sliepen Date: Fri, 24 Jun 2011 22:10:03 +0200 Subject: [PATCH] Delete mtuevent if it is not used. Keeping it around prevents ans_key_h() from restarting PMTU discovery. --- src/net_packet.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/net_packet.c b/src/net_packet.c index 3627f31..7e617a6 100644 --- a/src/net_packet.c +++ b/src/net_packet.c @@ -81,6 +81,7 @@ static void send_mtu_probe_handler(int fd, short events, void *data) { if(!n->status.reachable || !n->status.validkey) { ifdebug(TRAFFIC) logger(LOG_INFO, "Trying to send MTU probe to unreachable or rekeying node %s (%s)", n->name, n->hostname); n->mtuprobes = 0; + event_del(&n->mtuevent); return; } -- 2.25.1