chan
This commit is contained in:
@@ -86,7 +86,7 @@ func handleTcpRequest(tcpListen TcpListen, sconn net.Conn) {
|
||||
fmt.Printf("[WARN] Send data to %v failed:%v\n", ip, err)
|
||||
}
|
||||
}
|
||||
ExitChan <- true
|
||||
Exit <- true
|
||||
}(sconn, dconn, ExitChan)
|
||||
go func(sconn net.Conn, dconn net.Conn, Exit chan bool) {
|
||||
_, err := io.Copy(sconn, dconn)
|
||||
@@ -98,7 +98,7 @@ func handleTcpRequest(tcpListen TcpListen, sconn net.Conn) {
|
||||
fmt.Printf("[WARN] Receive data from %v failed:%v\n", ip, err)
|
||||
}
|
||||
}
|
||||
ExitChan <- true
|
||||
Exit <- true
|
||||
}(sconn, dconn, ExitChan)
|
||||
<-ExitChan
|
||||
dconn.Close()
|
||||
|
||||
Reference in New Issue
Block a user