From 5544762d3edc2263c36fc4d1736236c71caa61c5 Mon Sep 17 00:00:00 2001 From: Daniel Theophanes Date: Sun, 7 Jun 2020 11:01:04 -0700 Subject: [PATCH] service/example/runner: do not check ProcessState as it may be nil Fixes #218 --- example/runner/runner.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/example/runner/runner.go b/example/runner/runner.go index eef8ac2..8729cf4 100644 --- a/example/runner/runner.go +++ b/example/runner/runner.go @@ -94,7 +94,7 @@ func (p *program) run() { func (p *program) Stop(s service.Service) error { close(p.exit) logger.Info("Stopping ", p.DisplayName) - if p.cmd.ProcessState.Exited() == false { + if p.cmd.Process != nil { p.cmd.Process.Kill() } if service.Interactive() {