goircd.go | 2 +- diff --git a/goircd.go b/goircd.go index acd3c84ba87686dc59ccaa8dcfa01dcdab9e015737a7c832748b2ae173a800dc..be47751d15a07ebc4ea294a3759a28bfecb53c751e2ed18c16a964b14034517b 100644 --- a/goircd.go +++ b/goircd.go @@ -220,7 +220,7 @@ go listenerLoop(ln, events) } log.Println("goircd", Version, "started") - needsShutdown := make(chan os.Signal, 0) + needsShutdown := make(chan os.Signal, 1) signal.Notify(needsShutdown, syscall.SIGTERM, syscall.SIGINT) go func() { <-needsShutdown