Software /
code /
prosody
Comparison
plugins/mod_bosh.lua @ 4327:98ae0d0b4d07
mod_bosh: Fix logging when no sid present, fix a missing semi-colon, avoid an extra useless table lookup (thanks Thomas)
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Tue, 28 Jun 2011 17:00:50 +0100 |
parent | 4316:2478698bdc52 |
child | 4332:8154bc28e520 |
comparison
equal
deleted
inserted
replaced
4326:6c082bf9bf0f | 4327:98ae0d0b4d07 |
---|---|
215 sessions[session.sid] = nil; | 215 sessions[session.sid] = nil; |
216 sm_destroy_session(session); | 216 sm_destroy_session(session); |
217 end | 217 end |
218 | 218 |
219 function stream_callbacks.streamopened(request, attr) | 219 function stream_callbacks.streamopened(request, attr) |
220 log("debug", "BOSH body open (sid: %s)", attr.sid); | 220 local sid = attr.sid; |
221 local sid = attr.sid | 221 log("debug", "BOSH body open (sid: %s)", sid or "<none>"); |
222 if not sid then | 222 if not sid then |
223 -- New session request | 223 -- New session request |
224 request.notopen = nil; -- Signals that we accept this opening tag | 224 request.notopen = nil; -- Signals that we accept this opening tag |
225 | 225 |
226 -- TODO: Sanity checks here (rid, to, known host, etc.) | 226 -- TODO: Sanity checks here (rid, to, known host, etc.) |