plugins/ping.lua

changeset 393
69229fa1d24f
parent 380
0891b4e27766
child 457
73d4eb93657b
--- a/plugins/ping.lua	Tue Aug 25 18:03:10 2015 +0200
+++ b/plugins/ping.lua	Thu Aug 27 14:22:25 2015 +0200
@@ -1,10 +1,11 @@
 local verse = require "verse";
+local gettime = require"socket".gettime;
 
 local xmlns_ping = "urn:xmpp:ping";
 
 function verse.plugins.ping(stream)
 	function stream:ping(jid, callback)
-		local t = socket.gettime();
+		local t = gettime();
 		stream:send_iq(verse.iq{ to = jid, type = "get" }:tag("ping", { xmlns = xmlns_ping }),
 			function (reply)
 				if reply.attr.type == "error" then
@@ -14,7 +15,7 @@
 						return;
 					end
 				end
-				callback(socket.gettime()-t, jid);
+				callback(gettime()-t, jid);
 			end);
 	end
 	stream:hook("iq/"..xmlns_ping, function(stanza)

mercurial