diff -r b8f6aa70d019 -r 04158baefa34 net/dns.lua --- a/net/dns.lua Fri Feb 12 12:47:23 2010 +0000 +++ b/net/dns.lua Fri Feb 12 15:02:57 2010 +0000 @@ -723,7 +723,7 @@ for i,sock in pairs(rset) do if self.socketset[sock] then - local packet = sock.receive(); + local packet = sock:receive(); if packet then response = self:decode(packet); if response and self.active[response.header.id]