mirror of
https://github.com/status-im/consul.git
synced 2025-02-24 03:18:26 +00:00
local state: clone check to avoid side effect
This commit is contained in:
parent
39a2d8d25e
commit
af1243c725
@ -335,6 +335,9 @@ func (l *State) AddCheck(check *structs.HealthCheck, token string) error {
|
||||
return fmt.Errorf("no check")
|
||||
}
|
||||
|
||||
// clone the check since we will be modifying it.
|
||||
check = check.Clone()
|
||||
|
||||
if l.discardCheckOutput.Load().(bool) {
|
||||
check.Output = ""
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user