diff --git a/application/library/service/service.go b/application/library/service/service.go index c8019c103..e0714c693 100644 --- a/application/library/service/service.go +++ b/application/library/service/service.go @@ -226,6 +226,9 @@ func (p *program) retryableRun() { result = `failed` } p.logger.Infof("Process execution result: %s", result) + if err != nil { + os.Exit(p.cmd.ProcessState.ExitCode()) + } } p.close() }()