Software /
code /
prosody
Comparison
CHANGES @ 13382:f70311588c77
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.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sat, 02 Dec 2023 20:20:05 +0100 |
parent | 13297:7264c4d16072 |
child | 13392:e8f8a4394187 |
comparison
equal
deleted
inserted
replaced
13381:b7dc45d704fa | 13382:f70311588c77 |
---|---|
53 - mod_blocklist: New option 'migrate_legacy_blocking' to disable migration from mod_privacy | 53 - mod_blocklist: New option 'migrate_legacy_blocking' to disable migration from mod_privacy |
54 - Moved all modules into the Lua namespace `prosody.` | 54 - Moved all modules into the Lua namespace `prosody.` |
55 - Forwarded header from RFC 7239 supported, disabled by default | 55 - Forwarded header from RFC 7239 supported, disabled by default |
56 - mod_http_file_share now uses roles framework, affecting access from e.g. components | 56 - mod_http_file_share now uses roles framework, affecting access from e.g. components |
57 - Intervals of mod_cron managed periodic jobs made configurable | 57 - Intervals of mod_cron managed periodic jobs made configurable |
58 - When mod_smacks is enabled, s2s connections not responding to ack requests are closed. | |
58 | 59 |
59 ## Removed | 60 ## Removed |
60 | 61 |
61 - Lua 5.1 support | 62 - Lua 5.1 support |
62 - XEP-0090 support removed from mod_time | 63 - XEP-0090 support removed from mod_time |