diff --git a/app/forward/tcp.go b/app/forward/tcp.go index a55009c..be26e87 100644 --- a/app/forward/tcp.go +++ b/app/forward/tcp.go @@ -103,10 +103,11 @@ func (t *TCP) handleConn(mainCtx context.Context, localConn net.Conn, targetAddr default: targetConn, err = net.Dial("tcp", targetAddr) - if err != nil { - mylog.Error("Error connecting to target:", err) - return - } + } + + if err != nil { + mylog.Error("Error connecting to target:", err) + return } defer targetConn.Close()