LookupServer: Put upstream DNS responses in cache

This commit is contained in:
Ali Mohammad Pur 2023-04-02 20:25:57 +03:30 committed by Andreas Kling
parent c7409af627
commit 7375beced3
Notes: sideshowbarker 2024-07-17 14:36:19 +09:00

View file

@ -204,8 +204,10 @@ ErrorOr<Vector<Answer>> LookupServer::lookup(Name const& name, RecordType record
break;
} while (--retries);
if (!upstream_answers.is_empty()) {
for (auto& answer : upstream_answers)
for (auto& answer : upstream_answers) {
add_answer(answer);
put_in_cache(answer);
}
break;
} else {
if (!did_get_response)