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 |