Skip to content
Snippets Groups Projects
Verified Commit 50646698 authored by shelikhoo's avatar shelikhoo Committed by Cecylia Bocovich
Browse files

Suppress connection end log output

parent b35a79ac
No related branches found
No related tags found
No related merge requests found
......@@ -38,6 +38,7 @@ package snowflake_server
import (
"crypto/tls"
"errors"
"fmt"
"io"
"log"
......@@ -262,7 +263,7 @@ func (l *SnowflakeListener) acceptSessions(ln *kcp.Listener) error {
go func() {
defer conn.Close()
err := l.acceptStreams(conn)
if err != nil && err != io.ErrClosedPipe {
if err != nil && !errors.Is(err, io.ErrClosedPipe) {
log.Printf("acceptStreams: %v", err)
}
}()
......
......@@ -3,6 +3,7 @@
package main
import (
"errors"
"flag"
"fmt"
"io"
......@@ -47,7 +48,7 @@ func proxy(local *net.TCPConn, conn net.Conn) {
wg.Add(2)
go func() {
if _, err := io.Copy(conn, local); err != nil && err != io.ErrClosedPipe {
if _, err := io.Copy(conn, local); err != nil && !errors.Is(err, io.ErrClosedPipe) {
log.Printf("error copying ORPort to WebSocket %v", err)
}
local.CloseRead()
......@@ -55,7 +56,7 @@ func proxy(local *net.TCPConn, conn net.Conn) {
wg.Done()
}()
go func() {
if _, err := io.Copy(local, conn); err != nil && err != io.ErrClosedPipe {
if _, err := io.Copy(local, conn); err != nil && !errors.Is(err, io.ErrClosedPipe) {
log.Printf("error copying WebSocket to ORPort %v", err)
}
local.CloseWrite()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment