sessionmanager: Log the actual error message when roster loading fails.
authorWaqas Hussain <waqas20@gmail.com>
Fri, 30 Nov 2012 04:05:51 +0000 (09:05 +0500)
committerWaqas Hussain <waqas20@gmail.com>
Fri, 30 Nov 2012 04:05:51 +0000 (09:05 +0500)
core/sessionmanager.lua

index 6945b8de61a2b187ff46d1dedfd2876c4dfa170c..d505492e7a30472156a7f9d71948b43ab427b820 100644 (file)
@@ -185,6 +185,7 @@ function bind_resource(session, resource)
                        bare_sessions[session.username..'@'..session.host] = nil;
                        hosts[session.host].sessions[session.username] = nil;
                end
+               session.log("error", "Roster loading failed: %s", err);
                return nil, "cancel", "internal-server-error", "Error loading roster";
        end