31 function (username) |
31 function (username) |
32 -- onSuccess |
32 -- onSuccess |
33 local success, err = sessionmanager.make_authenticated(session, username); |
33 local success, err = sessionmanager.make_authenticated(session, username); |
34 if not success then |
34 if not success then |
35 sessionmanager.destroy_session(session); |
35 sessionmanager.destroy_session(session); |
|
36 return; |
36 end |
37 end |
37 session.sasl_handler = nil; |
38 session.sasl_handler = nil; |
38 session.connhandler = new_connhandler("xmpp-client", session); |
39 session.connhandler = new_connhandler("xmpp-client", session); |
39 session.notopen = true; |
40 session.notopen = true; |
40 end, |
41 end, |