Files
asterisk/res
George Joseph 8f2040b4c0 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:58:23 -05:00
2025-01-29 14:18:18 +00:00
2023-01-31 11:23:11 -06:00
2024-02-28 18:39:03 +00:00
2023-01-10 14:07:44 -06:00
2025-01-29 14:18:18 +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:18:18 +00:00
2021-12-03 10:38:39 -06:00
2021-11-15 16:37:34 -06:00
2025-01-29 14:18:18 +00:00
2025-01-29 14:18:18 +00:00
2021-12-03 10:38:39 -06:00
2025-01-29 14:18:18 +00:00
2025-01-29 14:18:18 +00:00
2025-01-29 14:18:18 +00:00
2025-01-29 14:18:18 +00:00
2021-11-15 16:37:34 -06:00
2021-11-15 16:37:34 -06:00
2025-01-29 14:18:18 +00:00
2021-12-03 10:38:39 -06:00
2023-12-08 13:11:54 +00:00
2025-01-29 14:18:18 +00:00