From 6858ee12c1f6266fd37af3e8d566ae51b92c30ff Mon Sep 17 00:00:00 2001 From: Moroka8 Date: Fri, 24 Apr 2026 23:44:50 +0700 Subject: [PATCH] chore: hide expected pipe errors under debug flag --- client/main.go | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/client/main.go b/client/main.go index 69d3f9b..6a1d9b5 100644 --- a/client/main.go +++ b/client/main.go @@ -2425,21 +2425,29 @@ func pipe(ctx context.Context, c1, c2 net.Conn) { defer wg.Done() defer cancel() if _, err := io.Copy(c1, c2); err != nil { - log.Printf("pipe: c1<-c2 copy error: %v", err) + if isDebug { + log.Printf("pipe: c1<-c2 copy error: %v", err) + } } }() go func() { defer wg.Done() defer cancel() if _, err := io.Copy(c2, c1); err != nil { - log.Printf("pipe: c2<-c1 copy error: %v", err) + if isDebug { + log.Printf("pipe: c2<-c1 copy error: %v", err) + } } }() wg.Wait() if err := c1.SetDeadline(time.Time{}); err != nil { - log.Printf("pipe: failed to reset deadline c1: %v", err) + if isDebug { + log.Printf("pipe: failed to reset deadline c1: %v", err) + } } if err := c2.SetDeadline(time.Time{}); err != nil { - log.Printf("pipe: failed to reset deadline c2: %v", err) + if isDebug { + log.Printf("pipe: failed to reset deadline c2: %v", err) + } } }