aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKim Alvefur <zash@zash.se>2018-06-09 00:02:06 +0200
committerKim Alvefur <zash@zash.se>2018-06-09 00:02:06 +0200
commitf7311c8866f16ce42a441acdc2af05d806e65b9a (patch)
tree411f123fe1776bc77a503a79ce934bec6ce73300
parent56de0aae0198d286a0a82b6a9685474bdf4fc67c (diff)
downloadprosody-f7311c8866f16ce42a441acdc2af05d806e65b9a.tar.gz
prosody-f7311c8866f16ce42a441acdc2af05d806e65b9a.zip
net.dns: Cache all records from the 'answer' section (fixes #487)
This should preserve CNAME records included here
-rw-r--r--net/dns.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/dns.lua b/net/dns.lua
index eba2b5a0..93c1805b 100644
--- a/net/dns.lua
+++ b/net/dns.lua
@@ -889,7 +889,7 @@ function resolver:feed(sock, packet, force)
--self.print(response);
for _, rr in pairs(response.answer) do
- self:remember(rr, response.question[1].type);
+ self:remember(rr, rr.type);
end
-- retire the query