Software /
code /
prosody
Diff
plugins/mod_bosh.lua @ 3040:c02d0e7e088e
mod_bosh: Remove some hacky code for pruning dead requests that hopefully never gets executed - if it does there's a bug anyway.
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Mon, 17 May 2010 11:45:11 +0100 |
parent | 3039:2fef108d7eb7 |
child | 3041:7489ac1d5938 |
line wrap: on
line diff
--- a/plugins/mod_bosh.lua Mon May 17 11:42:53 2010 +0100 +++ b/plugins/mod_bosh.lua Mon May 17 11:45:11 2010 +0100 @@ -157,11 +157,6 @@ function session.send(s) --log("debug", "Sending BOSH data: %s", tostring(s)); local oldest_request = r[1]; - while oldest_request and oldest_request.destroyed do - t_remove(r, 1); - waiting_requests[oldest_request] = nil; - oldest_request = r[1]; - end if oldest_request then log("debug", "We have an open request, so sending on that"); response.body = t_concat{"<body xmlns='http://jabber.org/protocol/httpbind' sid='", sid, "' xmlns:stream = 'http://etherx.jabber.org/streams'>", tostring(s), "</body>" };