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 dc30d9fe7..6e8e9e4f7 100644 --- a/channels/chan_iax2.c +++ b/channels/chan_iax2.c @@ -14636,7 +14636,6 @@ static void cleanup_thread_list(void *head) static int __unload_module(void) { - struct ast_context *con; int x; network_change_stasis_unsubscribe(); @@ -14713,9 +14712,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); |