docker: stop previous check on replace
This commit is contained in:
parent
bf98779d84
commit
7d05e55734
|
@ -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 a new issue