From 546af43fbcf0d136b7f460efd99f3409bc0a377d Mon Sep 17 00:00:00 2001 From: Michael Crosby Date: Wed, 17 Feb 2016 13:20:22 -0800 Subject: [PATCH] Check if tty is nil in handler Signed-off-by: Michael Crosby --- signals.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/signals.go b/signals.go index 3a06d29f5..f4ea61e88 100644 --- a/signals.go +++ b/signals.go @@ -109,5 +109,8 @@ func (h *signalHandler) reap() (exits []exit, err error) { } func (h *signalHandler) Close() error { - return h.tty.Close() + if h.tty != nil { + return h.tty.Close() + } + return nil }