502 |
502 |
503 session.srv_hosts = nil; |
503 session.srv_hosts = nil; |
504 end |
504 end |
505 end |
505 end |
506 |
506 |
|
507 local function null_data_handler(conn, data) log("debug", "Discarding data from destroyed s2s session: %s", data); end |
|
508 |
507 function destroy_session(session, reason) |
509 function destroy_session(session, reason) |
508 (session.log or log)("info", "Destroying "..tostring(session.direction).." session "..tostring(session.from_host).."->"..tostring(session.to_host)); |
510 (session.log or log)("info", "Destroying "..tostring(session.direction).." session "..tostring(session.from_host).."->"..tostring(session.to_host)); |
509 |
511 |
510 if session.direction == "outgoing" then |
512 if session.direction == "outgoing" then |
511 hosts[session.from_host].s2sout[session.to_host] = nil; |
513 hosts[session.from_host].s2sout[session.to_host] = nil; |