Skip to content

Commit 6c62131

Browse files
committed
MINOR: wait for started process with Run call
1 parent 8da0764 commit 6c62131

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

controller/haproxy/process/s6-overlay.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,20 +48,20 @@ func (d *s6Control) HaproxyService(action string) (err error) {
4848
cmd = exec.Command("s6-svc", "-d", "/var/run/s6/services/haproxy")
4949
cmd.Stdout = os.Stdout
5050
cmd.Stderr = os.Stderr
51-
return cmd.Start()
51+
return cmd.Run()
5252
case "reload":
5353
logger.Error(saveServerState(d.Env.StateDir, d.API))
5454
cmd = exec.Command("s6-svc", "-2", "/var/run/s6/services/haproxy")
5555
cmd.Stdout = os.Stdout
5656
cmd.Stderr = os.Stderr
57-
return cmd.Start()
57+
return cmd.Run()
5858
case "restart":
5959
logger.Error(saveServerState(d.Env.StateDir, d.API))
6060
// -t terminates and s6 will start it again
6161
cmd = exec.Command("s6-svc", "-t", "/var/run/s6/services/haproxy")
6262
cmd.Stdout = os.Stdout
6363
cmd.Stderr = os.Stderr
64-
return cmd.Start()
64+
return cmd.Run()
6565
default:
6666
return fmt.Errorf("unknown command '%s'", action)
6767
}

0 commit comments

Comments
 (0)