Comparison

plugins/mod_s2s.lua @ 13111:8576f94ac90a

Merge 0.12->trunk
author Kim Alvefur <zash@zash.se>
date Wed, 24 May 2023 15:35:28 +0200
parent 13093:93c68c454cb8
parent 13110:d5f322dd424b
child 13209:c8d949cf6b09
comparison
equal deleted inserted replaced
13109:5469045ef7f0 13111:8576f94ac90a
224 resolver = resolver_chain.new({ 224 resolver = resolver_chain.new({
225 service.new(to_host, "xmpps-server", "tcp", xmpps_extra); 225 service.new(to_host, "xmpps-server", "tcp", xmpps_extra);
226 resolver; 226 resolver;
227 }); 227 });
228 end 228 end
229
230 local pre_event = { session = host_session; resolver = resolver };
231 module:context(from_host):fire_event("s2sout-pre-connect", pre_event);
232 resolver = pre_event.resolver;
229 connect(resolver, listener, nil, { session = host_session }); 233 connect(resolver, listener, nil, { session = host_session });
230 m_initiated_connections:with_labels(from_host):add(1) 234 m_initiated_connections:with_labels(from_host):add(1)
231 return true; 235 return true;
232 end 236 end
233 237