160 end |
160 end |
161 (session.log or log)("info", "s2s disconnected: %s->%s (%s)", tostring(session.from_host), tostring(session.to_host), tostring(err)); |
161 (session.log or log)("info", "s2s disconnected: %s->%s (%s)", tostring(session.from_host), tostring(session.to_host), tostring(err)); |
162 s2s_destroy_session(session, err); |
162 s2s_destroy_session(session, err); |
163 sessions[conn] = nil; |
163 sessions[conn] = nil; |
164 session = nil; |
164 session = nil; |
165 collectgarbage("collect"); |
|
166 end |
165 end |
167 end |
166 end |
168 |
167 |
169 function xmppserver.register_outgoing(conn, session) |
168 function xmppserver.register_outgoing(conn, session) |
170 session.direction = "outgoing"; |
169 session.direction = "outgoing"; |