reflect error proces
This commit is contained in:
@@ -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) {
|
func copyConn(sconn net.Conn, dconn net.Conn, ip string, exitChan chan bool) {
|
||||||
_, err := io.Copy(dconn, sconn)
|
if _, err := io.Copy(dconn, sconn); err != nil {
|
||||||
if err != nil {
|
|
||||||
printConnError(ip, err)
|
printConnError(ip, err)
|
||||||
}
|
}
|
||||||
exitChan <- true
|
exitChan <- true
|
||||||
@@ -153,8 +152,7 @@ func readConfigFile() (*TcpListenConfig, error) {
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
var tcpListenConfig TcpListenConfig
|
var tcpListenConfig TcpListenConfig
|
||||||
err = json.Unmarshal(configFileBytes, &tcpListenConfig)
|
if err = json.Unmarshal(configFileBytes, &tcpListenConfig); err != nil {
|
||||||
if err != nil {
|
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
return &tcpListenConfig, nil
|
return &tcpListenConfig, nil
|
||||||
|
|||||||
Reference in New Issue
Block a user