Fix for destruction of unauthed SASL sessions

Sat, 04 Oct 2008 15:24:52 +0100

author
Matthew Wild <mwild1@gmail.com>
date
Sat, 04 Oct 2008 15:24:52 +0100
changeset 52
93e468eb2ffb
parent 50
56272224ca4c
child 53
14ea0fe6ca86

Fix for destruction of unauthed SASL sessions

plugins/mod_saslauth.lua file | annotate | diff | comparison | revisions
--- a/plugins/mod_saslauth.lua	Sat Oct 04 14:36:03 2008 +0100
+++ b/plugins/mod_saslauth.lua	Sat Oct 04 15:24:52 2008 +0100
@@ -33,6 +33,7 @@
 						local success, err = sessionmanager.make_authenticated(session, username);
 						if not success then
 							sessionmanager.destroy_session(session);
+							return;
 						end
 						session.sasl_handler = nil;
 						session.connhandler = new_connhandler("xmpp-client", session);

mercurial