Software / code / prosody
Comparison
plugins/mod_c2s.lua @ 7539:366964dbddb1
mod_c2s: Fix whitespace (why does it keep getting messed up?)
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Sun, 07 Aug 2016 20:50:56 +0200 |
| parent | 7466:f28fa742def3 |
| child | 7540:e69df8093387 |
comparison
equal
deleted
inserted
replaced
| 7538:a3a4ed0d34f4 | 7539:366964dbddb1 |
|---|---|
| 244 | 244 |
| 245 local filter = session.filter; | 245 local filter = session.filter; |
| 246 function session.data(data) | 246 function session.data(data) |
| 247 -- Parse the data, which will store stanzas in session.pending_stanzas | 247 -- Parse the data, which will store stanzas in session.pending_stanzas |
| 248 if data then | 248 if data then |
| 249 data = filter("bytes/in", data); | 249 data = filter("bytes/in", data); |
| 250 if data then | 250 if data then |
| 251 local ok, err = stream:feed(data); | 251 local ok, err = stream:feed(data); |
| 252 if not ok then | 252 if not ok then |
| 253 log("debug", "Received invalid XML (%s) %d bytes: %s", tostring(err), #data, data:sub(1, 300):gsub("[\r\n]+", " "):gsub("[%z\1-\31]", "_")); | 253 log("debug", "Received invalid XML (%s) %d bytes: %s", tostring(err), #data, data:sub(1, 300):gsub("[\r\n]+", " "):gsub("[%z\1-\31]", "_")); |
| 254 session:close("not-well-formed"); | 254 session:close("not-well-formed"); |
| 255 end | 255 end |
| 256 end | 256 end |