Software /
code /
prosody
Comparison
plugins/mod_bosh.lua @ 7047:9ca2b720ad43
mod_bosh: Fire event when BOSH session is created
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Mon, 04 Jan 2016 09:14:30 +0000 |
parent | 6528:f0687c313cf1 |
child | 7048:b58fd349ddfe |
child | 7283:32754b15b28a |
comparison
equal
deleted
inserted
replaced
7045:49e2456bf2ce | 7047:9ca2b720ad43 |
---|---|
269 | 269 |
270 local filter = initialize_filters(session); | 270 local filter = initialize_filters(session); |
271 | 271 |
272 session.log("debug", "BOSH session created for request from %s", session.ip); | 272 session.log("debug", "BOSH session created for request from %s", session.ip); |
273 log("info", "New BOSH session, assigned it sid '%s'", sid); | 273 log("info", "New BOSH session, assigned it sid '%s'", sid); |
274 | |
275 hosts[session.host].events.fire_event("bosh-session", { session = session, request = request }); | |
274 | 276 |
275 -- Send creation response | 277 -- Send creation response |
276 local creating_session = true; | 278 local creating_session = true; |
277 | 279 |
278 local r = session.requests; | 280 local r = session.requests; |