diff --git a/signals_unix.go b/signals_unix.go index 5d98b7e..ea1cddf 100644 --- a/signals_unix.go +++ b/signals_unix.go @@ -14,7 +14,7 @@ import ( // Argument output should be the file descriptor for the terminal; usually // os.Stdout. func listenForResize(output *os.File, msgs chan Msg, errs chan error) { - sig := make(chan os.Signal) + sig := make(chan os.Signal, 1) signal.Notify(sig, syscall.SIGWINCH) for { <-sig