From f4ba0f7287abff919ca786c5717ecaf07c5fc267 Mon Sep 17 00:00:00 2001 From: Matthias Radestock Date: Wed, 15 Apr 2015 21:10:22 +0100 Subject: [PATCH] log udp packet processing errors against the connection --- router/router.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/router/router.go b/router/router.go index 450216ef..797dccf6 100644 --- a/router/router.go +++ b/router/router.go @@ -257,8 +257,10 @@ func (router *Router) udpReader(conn *net.UDPConn, po PacketSink) { } else { relayConn.Log(pde.Error()) } - } else { - checkWarn(err) + continue + } + if err != nil { + relayConn.Log(err) } } }