diff --git a/server.go b/server.go index ebe46e4d..b79abad5 100644 --- a/server.go +++ b/server.go @@ -514,6 +514,9 @@ func (srv *Server) serveUDP(l *net.UDPConn) error { } return err } + if len(m) < headerSize { + continue + } go srv.serve(s.RemoteAddr(), handler, m, l, s, nil) } }