--- /dev/null
+\r
+local st = require "util.stanza";\r
+\r
+require "core.discomanager".set("ping", "urn:xmpp:ping");\r
+\r
+add_iq_handler({"c2s", "s2sin"}, "urn:xmpp:ping",\r
+ function(session, stanza)\r
+ if stanza.attr.type == "get" then\r
+ session.send(st.reply(stanza));\r
+ end\r
+ end);\r
local core_route_stanza = core_route_stanza;
local socket = require "socket";
local config = require "core.configmanager";
-local ping_hosts = config.get("*", "mod_selftests", "ping_hosts") or { "jabber.org" };
+local ping_hosts = config.get("*", "mod_selftests", "ping_hosts") or { "coversant.interop.xmpp.org", "djabberd.interop.xmpp.org", "djabberd-trunk.interop.xmpp.org", "ejabberd.interop.xmpp.org", "openfire.interop.xmpp.org" };
local open_pings = {};
+++ /dev/null
-\r
-local st = require "util.stanza";\r
-\r
-require "core.discomanager".set("ping", "urn:xmpp:ping");\r
-\r
-add_iq_handler({"c2s", "s2sin"}, "urn:xmpp:ping",\r
- function(session, stanza)\r
- if stanza.attr.type == "get" then\r
- session.send(st.reply(stanza));\r
- end\r
- end);\r