189 |
189 |
190 initialize_filters(host_session); |
190 initialize_filters(host_session); |
191 |
191 |
192 if connect ~= false then |
192 if connect ~= false then |
193 -- Kick the connection attempting machine into life |
193 -- Kick the connection attempting machine into life |
194 attempt_connection(host_session); |
194 if not attempt_connection(host_session) then |
|
195 -- Intentionally not returning here, the |
|
196 -- session is needed, connected or not |
|
197 destroy_session(host_session); |
|
198 end |
195 end |
199 end |
196 |
200 |
197 if not host_session.sends2s then |
201 if not host_session.sends2s then |
198 -- A sends2s which buffers data (until the stream is opened) |
202 -- A sends2s which buffers data (until the stream is opened) |
199 -- note that data in this buffer will be sent before the stream is authed |
203 -- note that data in this buffer will be sent before the stream is authed |