diff --git a/cmd/nps/nps.go b/cmd/nps/nps.go index 7ce6d8b..508cd40 100644 --- a/cmd/nps/nps.go +++ b/cmd/nps/nps.go @@ -121,6 +121,9 @@ func (p *nps) Start(s service.Service) error { } func (p *nps) Stop(s service.Service) error { close(p.exit) + if service.Interactive() { + os.Exit(0) + } return nil }