Use buffered channel as per docs

https://pkg.go.dev/os/signal#Notify

Signed-off-by: Steven Kriegler <sk.bunsenbrenner@gmail.com>
This commit is contained in:
justusbunsi 2022-07-07 20:11:55 +02:00
parent 089523c56e
commit 1b02303a4a
No known key found for this signature in database
GPG key ID: 82B29BF2507F9F8B

View file

@ -78,7 +78,7 @@ func serveApi(c *cli.Context) error {
log.Println("Listen on", srv.Addr)
quit := make(chan os.Signal)
quit := make(chan os.Signal, 1)
signal.Notify(quit, syscall.SIGINT, syscall.SIGTERM)
<-quit
log.Println("Shutting down server...")