From 0072b6e8f2d2b27756887d488c8a76d8d359a2a2 Mon Sep 17 00:00:00 2001 From: Asim Date: Mon, 21 Dec 2015 01:41:36 +0000 Subject: [PATCH] actually wait on the signal --- service.go | 1 + 1 file changed, 1 insertion(+) diff --git a/service.go b/service.go index f0cc6d49..770e8b2c 100644 --- a/service.go +++ b/service.go @@ -72,6 +72,7 @@ func (s *service) Run() error { ch := make(chan os.Signal, 1) signal.Notify(ch, syscall.SIGTERM, syscall.SIGINT, syscall.SIGKILL) + <-ch if err := s.Stop(); err != nil { return err