From 940a7ac58ce49e388b0bbc5537b313192c5637a3 Mon Sep 17 00:00:00 2001 From: snail Date: Tue, 1 Dec 2015 20:17:03 +0800 Subject: [PATCH] close file handle clearly Although 'f' would be closed after collected, maybe it's better to close it clearly --- lualib/dns.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/lualib/dns.lua b/lualib/dns.lua index d6658d63..318ba4c1 100644 --- a/lualib/dns.lua +++ b/lualib/dns.lua @@ -276,6 +276,7 @@ function dns.server(server, port) break end end + f:close() assert(server, "Can't get nameserver") end dns_server = socket.udp(function(str, from)