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