From 7b8cd63b04f65dc417df9925e428a67315638b70 Mon Sep 17 00:00:00 2001 From: blotus Date: Wed, 13 Jul 2022 10:18:03 +0200 Subject: [PATCH] do not set the UDP read buffer size in syslog datasource (#1657) --- .../modules/syslog/internal/server/syslogserver.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pkg/acquisition/modules/syslog/internal/server/syslogserver.go b/pkg/acquisition/modules/syslog/internal/server/syslogserver.go index ca07f6545..088ab0d95 100644 --- a/pkg/acquisition/modules/syslog/internal/server/syslogserver.go +++ b/pkg/acquisition/modules/syslog/internal/server/syslogserver.go @@ -39,10 +39,7 @@ func (s *SyslogServer) Listen(listenAddr string, port int) error { } s.Logger.Debugf("listening on %s:%d", s.listenAddr, s.port) s.udpConn = udpConn - err = s.udpConn.SetReadBuffer(s.MaxMessageLen) // FIXME probably - if err != nil { - return errors.Wrap(err, "could not set readbuffer on UDP socket") - } + err = s.udpConn.SetReadDeadline(time.Now().UTC().Add(100 * time.Millisecond)) if err != nil { return errors.Wrap(err, "could not set read deadline on UDP socket")