author | Kim Alvefur <zash@zash.se> |
Sat, 17 Aug 2019 15:40:52 +0200 | |
changeset 10125 | 33f287519bf6 |
parent 10124 | 756b8821007a |
child 10214 | 9fdda9fafc3c |
--- a/net/resolvers/service.lua Sat Nov 10 13:37:32 2018 +0100 +++ b/net/resolvers/service.lua Sat Aug 17 15:40:52 2019 +0200 @@ -33,7 +33,11 @@ -- Resolve DNS to target list local dns_resolver = adns.resolver(); - dns_resolver:lookup(function (answer) + dns_resolver:lookup(function (answer, err) + if not answer and not err then + -- net.adns returns nil if there are zero records or nxdomain + answer = {}; + end if answer then if #answer == 0 then if self.extra and self.extra.default_port then