Destroy s2s sendqueue when connection is established successfully and data written

This commit is contained in:
Matthew Wild 2008-10-24 15:32:31 +01:00
parent ccbb4246ed
commit b3d6f36fb1

View file

@ -171,10 +171,12 @@ function mark_connected(session)
local sendq, send = session.sendq, session.send;
if sendq then
session.log("debug", "sending queued stanzas across new connection");
for _, data in ipairs(sendq) do
for i, data in ipairs(sendq) do
session.log("debug", "sending: %s", tostring(data));
send(data);
sendq[i] = nil;
end
session.sendq = nil;
end
end