diff --git a/lualib/skynet/dns.lua b/lualib/skynet/dns.lua index 22b3860f..3e112964 100644 --- a/lualib/skynet/dns.lua +++ b/lualib/skynet/dns.lua @@ -161,7 +161,7 @@ local function parse_resolv_conf() local server for line in f:lines() do - server = line:match("%s*nameserver%s+([^#;%s]+)") + server = line:match("^%s*nameserver%s+([^#;%s]+)") if server then break end