# HG changeset patch # User Kim Alvefur # Date 1610475555 -3600 # Node ID 97077089f3c2aad4a80af7901ace20180cf4f808 # Parent 2cdcf55c6dd51dd48eb7fac1ae8319cebd289214# Parent 2115496e82517b38ef411dab056e6bf9ce1715d1 Merge 0.11->trunk diff -r 2cdcf55c6dd5 -r 97077089f3c2 net/adns.lua --- a/net/adns.lua Fri Jan 08 23:56:27 2021 +0100 +++ b/net/adns.lua Tue Jan 12 19:19:15 2021 +0100 @@ -56,6 +56,11 @@ return nil, err; end end + if handler.set then + -- server_epoll: only watch for incoming data + -- avoids sending empty packet on first 'onwritable' event + handler:set(true, false); + end handler.settimeout = function () end handler.setsockname = function (_, ...) return sock:setsockname(...); end diff -r 2cdcf55c6dd5 -r 97077089f3c2 net/server_epoll.lua