Files
asterisk/res
George Joseph 99c0abaf1a ari_websockets: Fix two issues in the cleanup of outbound websockets.
1.  session_cleanup() now saves the websocket type before unlinking the
session from the session registry.  This prevents a FRACK when cleaning
up per-call websockets when MALLOC_DEBUG is used.

2.  session_shutdown_cb() and outbound_sessions_load() now call
pthread_cancel() to cancel the session handler thread to prevent the
thread from continually trying to connect to a server after the
connection config has been removed by a reload.  This required the
thread to use pthread_cleanup_push() to clean up its reference to the
session instead of RAII because RAII destructors don't get run when
pthread_cancel() is used.

Resolves: #1894
2026-04-28 13:44:11 +00:00
..
2023-04-03 07:13:57 -05:00
2025-01-29 14:17:54 +00:00
2023-01-31 12:59:16 -06:00
2024-02-28 18:38:58 +00:00
2021-12-03 10:38:39 -06:00
2025-01-29 14:17:54 +00:00
2021-11-18 16:25:51 -06:00
2021-11-18 16:25:51 -06:00
2021-11-18 16:25:51 -06:00
2021-11-18 16:25:51 -06:00
2021-11-18 16:25:51 -06:00
2026-03-05 12:52:37 +00:00
2025-01-29 14:17:54 +00:00
2021-12-03 10:38:39 -06:00
2021-11-15 16:37:34 -06:00
2025-01-29 14:17:54 +00:00
2025-01-29 14:17:54 +00:00
2021-12-03 10:38:39 -06:00
2025-01-29 14:17:54 +00:00
2025-01-29 14:17:54 +00:00
2021-11-15 16:37:34 -06:00
2025-01-29 14:17:54 +00:00
2025-01-29 14:17:54 +00:00
2021-11-15 16:37:34 -06:00
2021-11-15 16:37:34 -06:00
2025-01-29 14:17:54 +00:00
2021-12-03 10:38:39 -06:00
2023-12-08 13:11:48 +00:00
2025-01-29 14:17:54 +00:00