diff options
Diffstat (limited to 'channels/chan_iax2.c')
-rw-r--r-- | channels/chan_iax2.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c index dbad79dcc..c797b8750 100644 --- a/channels/chan_iax2.c +++ b/channels/chan_iax2.c @@ -14626,7 +14626,6 @@ static void cleanup_thread_list(void *head) static int __unload_module(void) { - struct ast_context *con; int x; network_change_stasis_unsubscribe(); @@ -14703,9 +14702,7 @@ static int __unload_module(void) sched = NULL; ao2_ref(peercnts, -1); - con = ast_context_find(regcontext); - if (con) - ast_context_destroy(con, "IAX2"); + ast_context_destroy_by_name(regcontext, "IAX2"); ast_unload_realtime("iaxpeers"); ao2_ref(iax2_tech.capabilities, -1); |