Software /
code /
prosody
Comparison
core/s2smanager.lua @ 4021:5af5fdaaa940
s2smanager: Give all new outgoing s2s sessions a close method by default (destroy_session)
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Fri, 24 Dec 2010 04:49:30 +0000 |
parent | 4020:472691075967 |
child | 4025:cc2e75e49cfb |
comparison
equal
deleted
inserted
replaced
4020:472691075967 | 4021:5af5fdaaa940 |
---|---|
174 local host_session = { to_host = to_host, from_host = from_host, host = from_host, | 174 local host_session = { to_host = to_host, from_host = from_host, host = from_host, |
175 notopen = true, type = "s2sout_unauthed", direction = "outgoing", | 175 notopen = true, type = "s2sout_unauthed", direction = "outgoing", |
176 open_stream = session_open_stream }; | 176 open_stream = session_open_stream }; |
177 | 177 |
178 hosts[from_host].s2sout[to_host] = host_session; | 178 hosts[from_host].s2sout[to_host] = host_session; |
179 | |
180 host_session.close = destroy_session; -- This gets replaced by xmppserver_listener later | |
179 | 181 |
180 local log; | 182 local log; |
181 do | 183 do |
182 local conn_name = "s2sout"..tostring(host_session):match("[a-f0-9]*$"); | 184 local conn_name = "s2sout"..tostring(host_session):match("[a-f0-9]*$"); |
183 log = logger_init(conn_name); | 185 log = logger_init(conn_name); |