Files
asterisk/res
George Joseph aadd293163 res_pjsip_exten_state,res_pjsip_mwi: Allow unload on shutdown
Commit f66f77f last year prevents the res_pjsip_exten_state and
res_pjsip_mwi modules from unloading due to possible pjproject
asserts if the modules are reloaded. A side effect of the
implementation is that the taskprocessors these modules use aren't
being released. When asterisk is doing a graceful shutdown, it
waits AST_TASKPROCESSOR_SHUTDOWN_MAX_WAIT seconds for all
taskprocessors to stop but since those 2 modules don't release
theirs, the shutdown hangs for that amount of time.

This change allows the modules to be unloaded and their resources to
be released when ast_shutdown_final is true.

Resolves: #379
(cherry picked from commit 3e4024ee20)
2024-01-12 18:21:32 +00:00
..
2023-05-08 17:55:17 +00:00
2023-01-30 16:17:20 -05:00
2021-12-03 12:12:02 -06:00
2023-05-08 17:55:17 +00:00
2023-05-08 17:55:16 +00:00
2021-11-18 16:02:22 -06:00
2021-11-18 16:02:22 -06:00
2021-11-18 16:02:22 -06:00
2021-11-18 16:02:22 -06:00
2021-11-18 16:02:22 -06:00
2021-11-18 16:02:22 -06:00
2021-11-18 16:02:22 -06:00
2021-11-18 16:02:22 -06:00
2021-12-03 12:12:02 -06:00
2021-11-15 15:41:51 -06:00
2021-12-03 12:12:02 -06:00
2021-11-15 15:41:51 -06:00
2021-11-15 15:41:51 -06:00
2021-12-03 12:12:02 -06:00
2022-07-12 07:45:19 -05:00
2021-12-03 12:12:02 -06:00
2022-03-24 12:01:32 -05:00
2021-11-18 16:25:23 -06:00
2021-11-15 15:41:51 -06:00
2021-11-15 15:41:51 -06:00
2021-11-15 15:41:51 -06:00
2021-11-15 15:41:51 -06:00
2021-12-03 12:12:02 -06:00
2021-12-03 12:12:02 -06:00