diff --git a/app/client_context.go b/app/client_context.go index c66e093..6126a16 100644 --- a/app/client_context.go +++ b/app/client_context.go @@ -48,6 +48,7 @@ func (context *clientContext) goHandleClient() { go func() { <-exit + context.pty.Close() context.command.Wait() context.connection.Close() log.Printf("Connection closed: %s", context.request.RemoteAddr)