diff options
author | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2021-12-02 16:49:44 +0100 |
---|---|---|
committer | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2021-12-02 18:06:19 +0100 |
commit | b10381fbe0512a4c2081f7aa5ec97bd74c9f5c50 (patch) | |
tree | 2426e5ffc4002fb56033d883c6538ab8e001a6f1 /lazy/init.go | |
parent | 0eaaa8fee37068bfc8ecfb760f770ecc9a7af22a (diff) |
lazy: Reset error in Reset
To prevent sticky errors on server rebuilds.
Fixes #7043
Closes #9194
Diffstat (limited to 'lazy/init.go')
-rw-r--r-- | lazy/init.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lazy/init.go b/lazy/init.go index e2e70072e..6dff0c98c 100644 --- a/lazy/init.go +++ b/lazy/init.go @@ -136,6 +136,7 @@ func (ini *Init) shouldInitialize() bool { // Reset resets the current and all its dependencies. func (ini *Init) Reset() { mu := ini.init.ResetWithLock() + ini.err = nil defer mu.Unlock() for _, d := range ini.children { d.Reset() |