diff options
author | Kim Alvefur <zash@zash.se> | 2023-12-02 20:20:05 +0100 |
---|---|---|
committer | Kim Alvefur <zash@zash.se> | 2023-12-02 20:20:05 +0100 |
commit | e5aa2c3385270d89df857966d2d575cd94f0bd62 (patch) | |
tree | d75403434002945adb9f175eab793ac89435b7f3 /spec/util_human_io_spec.lua | |
parent | 3fbec27699fe712b175ef17a8f20da9e61095d06 (diff) | |
download | prosody-e5aa2c3385270d89df857966d2d575cd94f0bd62.tar.gz prosody-e5aa2c3385270d89df857966d2d575cd94f0bd62.zip |
mod_s2s: Close connection on smacks timeout
This merges the mod_s2s_smacks_timeout behavior from prosody-modules
This event is fired by mod_smacks when the connection has not responded
to an ack-request for a period of time defaulting to 30 seconds,
indicating that the connection has become stuck or non-responsive.
Closing it prevents routing further messages via this connection and
frees resources. A stuck connection may otherwise remain until for a
time determined by the OS TCP subsystem, which can be quite long.
Diffstat (limited to 'spec/util_human_io_spec.lua')
0 files changed, 0 insertions, 0 deletions