mirror of
https://github.com/safing/portmaster
synced 2025-09-10 23:14:35 +00:00
Fix resolver failing
This commit is contained in:
parent
c48f8e5782
commit
c71dfaab38
3 changed files with 54 additions and 25 deletions
|
@ -233,7 +233,7 @@ resolveLoop:
|
|||
for i = 0; i < 2; i++ {
|
||||
for _, resolver := range resolvers {
|
||||
// check if resolver failed recently (on first run)
|
||||
if i == 0 && resolver.Conn.LastFail().After(lastFailBoundary) {
|
||||
if i == 0 && resolver.Conn.IsFailing() {
|
||||
log.Tracer(ctx).Tracef("resolver: skipping resolver %s, because it failed recently", resolver)
|
||||
continue
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue