mod_presence: Respond with an unavailable presence when subscribers probe and no...
[prosody.git] / net / dns.lua
index 08bc53a9fdb13b3b5ddedf2c9f39104cb2bc7abb..01807d9d961d66f5bcefa43c4382fcfb2fa075e3 100644 (file)
@@ -183,7 +183,7 @@ end
 
 
 function dns.random(...)    -- - - - - - - - - - - - - - - - - - -  dns.random
-       math.randomseed(10000*socket.gettime());
+       math.randomseed(math.floor(10000*socket.gettime()));
        dns.random = math.random;
        return dns.random(...);
 end
@@ -723,7 +723,7 @@ function resolver:receive(rset)    -- - - - - - - - - - - - - - - - -  receive
        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]