From 0a73b7f014f94a09a4703da4d1b328bc14fdb537 Mon Sep 17 00:00:00 2001 From: ejohn Date: Sun, 12 Aug 2018 00:03:27 -0700 Subject: [PATCH] Fix tcpip-forward ssh.DiscardRequests() blocks so it never gets to the part where the ports are forwarded. This fixes that. --- tcpip.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tcpip.go b/tcpip.go index fdf2675..87d5f0f 100644 --- a/tcpip.go +++ b/tcpip.go @@ -104,7 +104,7 @@ func TCPIPForwardRequest(req *ssh.Request, sshConn ssh.Conn) { logger.Println("Open forwarded Channel: ", err.Error()) return } - ssh.DiscardRequests(reqs) + go ssh.DiscardRequests(reqs) go func(ch ssh.Channel, conn net.Conn) { close := func() {