Software /
code /
prosody
Comparison
plugins/mod_s2s/mod_s2s.lua @ 5321:33813f000015
Merge 0.9->trunk
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sun, 03 Feb 2013 15:52:27 +0100 |
parent | 5307:d80e56d8805c |
child | 5341:760c22c822be |
comparison
equal
deleted
inserted
replaced
5303:19a4a3462574 | 5321:33813f000015 |
---|---|
427 end | 427 end |
428 | 428 |
429 add_task(connect_timeout, function () | 429 add_task(connect_timeout, function () |
430 if session.type == "s2sin" or session.type == "s2sout" then | 430 if session.type == "s2sin" or session.type == "s2sout" then |
431 return; -- Ok, we're connected | 431 return; -- Ok, we're connected |
432 elseif session.type == "s2s_destroyed" then | |
433 return; -- Session already destroyed | |
432 end | 434 end |
433 -- Not connected, need to close session and clean up | 435 -- Not connected, need to close session and clean up |
434 (session.log or log)("debug", "Destroying incomplete session %s->%s due to inactivity", | 436 (session.log or log)("debug", "Destroying incomplete session %s->%s due to inactivity", |
435 session.from_host or "(unknown)", session.to_host or "(unknown)"); | 437 session.from_host or "(unknown)", session.to_host or "(unknown)"); |
436 session:close("connection-timeout"); | 438 session:close("connection-timeout"); |