From 2e9637b181dca38cf2aafbb696660deb8012ab11 Mon Sep 17 00:00:00 2001 From: Marcos Lilljedahl Date: Wed, 12 Oct 2016 22:46:36 -0300 Subject: [PATCH] Remove stdout if session creator throws an error --- handlers/exec.go | 1 + 1 file changed, 1 insertion(+) diff --git a/handlers/exec.go b/handlers/exec.go index b34cfe8..40f4ad7 100644 --- a/handlers/exec.go +++ b/handlers/exec.go @@ -43,6 +43,7 @@ func Exec(ws *websocket.Conn) { }() go func() { io.Copy(instance.Conn.Conn, ws) + instance.Stdout.RemoveWriter(u1.String()) }() select { case <-ctx.Done():