98 session.sends2s(reason); |
98 session.sends2s(reason); |
99 end |
99 end |
100 end |
100 end |
101 end |
101 end |
102 session.sends2s("</stream:stream>"); |
102 session.sends2s("</stream:stream>"); |
103 if sesson.notopen or not session.conn.close() then |
103 if session.notopen or not session.conn.close() then |
104 session.conn.close(true); -- Force FIXME: timer? |
104 session.conn.close(true); -- Force FIXME: timer? |
105 end |
105 end |
106 session.conn.close(); |
106 session.conn.close(); |
107 xmppserver.disconnect(session.conn, "stream error"); |
107 xmppserver.disconnect(session.conn, "stream error"); |
108 end |
108 end |