commit | 1a124e9c2da68c867ed2c4f4ff19f0cd95cda0cd | [log] [tgz] |
---|---|---|
author | Alexander Morozov <lk4d4math@gmail.com> | Wed Feb 10 22:11:47 2016 |
committer | Alexander Morozov <lk4d4math@gmail.com> | Wed Feb 10 22:11:47 2016 |
tree | d9cd151b7c64e93f54b97bdcdd15b442fa6b09d1 | |
parent | 4678b01e641877ccc66df44439d6e583bfce47be [diff] | |
parent | 45675581c126d12e0cf2bdfd8d0ff599b23f4798 [diff] |
Merge pull request #549 from crosbymichael/tty-close Close tty on error before handler
diff --git a/utils.go b/utils.go index 159f0d5..fe52b1b 100644 --- a/utils.go +++ b/utils.go
@@ -308,6 +308,7 @@ } if err := container.Start(process); err != nil { + tty.Close() return -1, err } @@ -315,6 +316,7 @@ if err := createPidFile(pidFile, process); err != nil { process.Signal(syscall.SIGKILL) process.Wait() + tty.Close() return -1, err } }