diff --git a/lib/gat/server.go b/lib/gat/server.go index 1a79750ef9435cec51e32ae0233edcdf3395263b..3af2afadfa3ebc68e9b4f90285ea4782a7c0fa47 100644 --- a/lib/gat/server.go +++ b/lib/gat/server.go @@ -155,7 +155,9 @@ func (T *Server) accept(listener *Listener, conn *fed.Conn) { var err error cancelKey, isCanceling, err = frontends.Accept(conn, tlsConfig) if err != nil { - T.log.Warn("error accepting client", zap.Error(err)) + if !errors.Is(err, io.EOF) { + T.log.Warn("error accepting client", zap.Error(err)) + } return }