AdguardTeam / AdguardTeam/AdGuardHome

Browsing security and parental control each makes a call to AdGuard DNS servers

Open
#3,693 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
36.9k
Forks
2.5k
PR merge metrics
No merged PRs in 30d

Description

### Issue Details

I noticed that if I have either browsing security **or** parental control enabled, it adds **20ms** of latency to each query. If I have **both** enabled, the added latency is **40ms**.

It appears that each one of these features results in an additional query to the Adguard DNS servers.

Can it be optimized so that **both** are retrieved in a single call?

* **Version of AdGuard Home server:**
* v0.107.0-b.12

### Expected Behavior
A single call to the Adguard DNS servers.

### Actual Behavior
2 calls, each adding about 20ms of latency.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.