From bf227f280c5de3bdbf27d788122911730e866e19 Mon Sep 17 00:00:00 2001 From: yusing Date: Fri, 9 Jan 2026 00:36:42 +0800 Subject: [PATCH] refactor(udp_server): simplify connection handling in UDP server's Start method --- agent/pkg/agent/stream/udp_server.go | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/agent/pkg/agent/stream/udp_server.go b/agent/pkg/agent/stream/udp_server.go index effb1392..c5a118d8 100644 --- a/agent/pkg/agent/stream/udp_server.go +++ b/agent/pkg/agent/stream/udp_server.go @@ -51,16 +51,11 @@ func (s *UDPServer) Start() error { s.listener = listener for { - select { - case <-s.ctx.Done(): - return s.ctx.Err() - default: - conn, err := s.listener.Accept() - if err != nil { - return err - } - go s.handleDTLSConnection(conn) + conn, err := s.listener.Accept() + if err != nil { + return err } + go s.handleDTLSConnection(conn) } }