diff --git a/simple-tcp-proxy.go b/simple-tcp-proxy.go index 127977c..aeedeb5 100644 --- a/simple-tcp-proxy.go +++ b/simple-tcp-proxy.go @@ -97,8 +97,7 @@ func twoDirectionCopyConn(conn1 net.Conn, conn2 net.Conn, ip string, exitChan ch } func copyConn(sconn net.Conn, dconn net.Conn, ip string, exitChan chan bool) { - _, err := io.Copy(dconn, sconn) - if err != nil { + if _, err := io.Copy(dconn, sconn); err != nil { printConnError(ip, err) } exitChan <- true @@ -153,8 +152,7 @@ func readConfigFile() (*TcpListenConfig, error) { return nil, err } var tcpListenConfig TcpListenConfig - err = json.Unmarshal(configFileBytes, &tcpListenConfig) - if err != nil { + if err = json.Unmarshal(configFileBytes, &tcpListenConfig); err != nil { return nil, err } return &tcpListenConfig, nil