X-Git-Url: https://git.enpas.org/?a=blobdiff_plain;f=core%2Fsessionmanager.lua;h=f168c8e9594d156d3028e9d135fc4f5ef2065e9c;hb=6af88e6ffe22f34975c673bd2bf711db9569dbfb;hp=bc4d7cef230b47603a5694cb3384c646120ad6e6;hpb=b9fd5c2c95c778db37733de7aced576a873dfaef;p=prosody.git diff --git a/core/sessionmanager.lua b/core/sessionmanager.lua index bc4d7cef..f168c8e9 100644 --- a/core/sessionmanager.lua +++ b/core/sessionmanager.lua @@ -39,10 +39,9 @@ local function new_session(conn) if t then local ret, err = w(conn, t); if not ret then - session.log("error", "Write-error: %s", tostring(err)); - return false; + session.log("error", "Error writing to connection: %s", tostring(err)); + return false, err; end - return true; end end return true;