From 80430e1ef41c1839561d3410d8f58dc39f4e51f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20=C5=A0ediv=C3=BD?= Date: Wed, 28 Oct 2020 20:43:26 +0100 Subject: [PATCH] the channel used with signal.Notify should be buffered. --- neko.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/neko.go b/neko.go index d7a6084f..be46757b 100644 --- a/neko.go +++ b/neko.go @@ -175,7 +175,7 @@ func (neko *Neko) ServeCommand(cmd *cobra.Command, args []string) { neko.Start() neko.logger.Info().Msg("neko ready") - quit := make(chan os.Signal) + quit := make(chan os.Signal, 1) signal.Notify(quit, os.Interrupt) sig := <-quit