Closed Bug 1689113 Opened 4 years ago Closed 4 years ago

Don't skip TRR if confirmation is still pending

Categories

(Core :: Networking: DNS, defect, P2)

defect

Tracking

()

RESOLVED FIXED
87 Branch
Tracking Status
firefox87 --- fixed

People

(Reporter: nhnt11, Assigned: nhnt11)

References

Details

(Whiteboard: [necko-triaged])

Attachments

(1 file)

Currently TRR is completely blocked on confirmation. In mode 2 we have fallback anyway, so at least until we are sure that confirmation failed, we can do the lookup optimistically and let it fallback if something is wrong.

Additionally, we should avoid blocklisting individual hosts if confirmation state is not OK, because we don't do any logic to be sure that the failure is for an individual name.

This patch brings the total TRR_NOT_CONFIRMED failures at startup down from 10 to 1 on my local build.

Attachment #9199537 - Attachment description: Bug 1689113 - Don't skip TRR and don't blocklist hosts if confirmation is still pending. r=#necko → Bug 1689113 - Don't skip TRR if confirmation hasn't explicitly failed. r=#necko
Attachment #9199537 - Attachment description: Bug 1689113 - Don't skip TRR if confirmation hasn't explicitly failed. r=#necko → Bug 1689113 - Don't skip TRR unless confirmation explicitly failed. r=#necko
Summary: Don't skip TRR and don't blocklist hosts if confirmation is still pending → Don't skip TRR if confirmation is still pending
Pushed by nhnt11@gmail.com: https://hg.mozilla.org/integration/autoland/rev/7d463a5795a3 Don't skip TRR unless confirmation explicitly failed. r=necko-reviewers,valentin
Regressions: 1690918
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 87 Branch
Depends on: 1698807
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: