From 78e631f551c34e224521c309f71cf3cf29e6c8ac Mon Sep 17 00:00:00 2001 From: "arraykeys@gmail.com" Date: Mon, 3 Dec 2018 11:30:55 +0800 Subject: [PATCH] fix #188 --- main.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 5e1de1e..4acf978 100644 --- a/main.go +++ b/main.go @@ -39,7 +39,7 @@ func Clean(s *services.Service) { fmt.Printf("crashed, err: %s\nstack:\n%s", e, string(debug.Stack())) } }() - for _ = range signalChan { + for range signalChan { log.Println("Received an interrupt, stopping services...") if s != nil && *s != nil { (*s).Clean() @@ -55,4 +55,5 @@ func Clean(s *services.Service) { } }() <-cleanupDone + os.Exit(0) }