Fix resolver unfailing bug

This commit is contained in:
Daniel 2021-05-05 00:30:25 +02:00
parent dfc1cdeb1c
commit 65a70a8323

View file

@ -240,7 +240,8 @@ func (brc *BasicResolverConn) IsFailing() bool {
// Reset failure status if the network changed since the last query.
if brc.networkChangedFlag.IsSet() {
brc.networkChangedFlag.Refresh()
brc.ResetFailure()
brc.fails = 0
brc.failing.UnSet()
return false
}