Fix healthcheck script to wait for netstat command output (#7275)

Fixes #7272
This commit is contained in:
Nitish Tiwari 2019-02-23 23:02:53 +05:30 committed by Harshavardhana
parent 7923b83953
commit dab314900d
1 changed files with 5 additions and 0 deletions

View File

@ -83,6 +83,11 @@ func findEndpoint() string {
if strings.Count(addr, ":") > 0 { if strings.Count(addr, ":") > 0 {
addr = strings.Join([]string{"[", addr, "]"}, "") addr = strings.Join([]string{"[", addr, "]"}, "")
} }
// wait for cmd to complete before return
if err = cmd.Wait(); err != nil {
// command failed to run
log.Fatal(err.Error())
}
// return joint address and port // return joint address and port
return strings.Join([]string{addr, port}, ":") return strings.Join([]string{addr, port}, ":")
} }