diff --git a/testing/scenarios/common.go b/testing/scenarios/common.go index c4415e9ca..b1d7cbed1 100644 --- a/testing/scenarios/common.go +++ b/testing/scenarios/common.go @@ -110,6 +110,8 @@ func CloseAllServers() { log.Trace(errors.New("Closing all servers.")) for _, server := range runningServers { server.Process.Signal(os.Interrupt) + } + for _, server := range runningServers { server.Process.Wait() } runningServers = make([]*exec.Cmd, 0, 10)