mirror of https://github.com/status-im/consul.git
docker: stop previous check on replace
This commit is contained in:
parent
e774b46f82
commit
164ec3ec39
|
@ -1776,6 +1776,9 @@ func (a *Agent) AddCheck(check *structs.HealthCheck, chkType *structs.CheckType,
|
|||
Logger: a.logger,
|
||||
Client: a.dockerClient,
|
||||
}
|
||||
if prev := a.checkDockers[check.CheckID]; prev != nil {
|
||||
prev.Stop()
|
||||
}
|
||||
dockerCheck.Start()
|
||||
a.checkDockers[check.CheckID] = dockerCheck
|
||||
|
||||
|
|
Loading…
Reference in New Issue