diff --git a/main/cel.c b/main/cel.c index 0b5e816d1b..79752aaaab 100644 --- a/main/cel.c +++ b/main/cel.c @@ -1365,13 +1365,13 @@ static void cel_local_cb( static void destroy_subscriptions(void) { - stasis_message_router_unsubscribe_and_join(cel_state_router); - cel_state_router = NULL; + stasis_message_router_unsubscribe_and_join(cel_state_router); + cel_state_router = NULL; - ao2_cleanup(cel_aggregation_topic); - cel_aggregation_topic = NULL; - ao2_cleanup(cel_topic); - cel_topic = NULL; + ao2_cleanup(cel_aggregation_topic); + cel_aggregation_topic = NULL; + ao2_cleanup(cel_topic); + cel_topic = NULL; cel_channel_forwarder = stasis_forward_cancel(cel_channel_forwarder); cel_bridge_forwarder = stasis_forward_cancel(cel_bridge_forwarder); @@ -1385,9 +1385,9 @@ static void ast_cel_engine_term(void) aco_info_destroy(&cel_cfg_info); ao2_global_obj_release(cel_configs); - ast_cli_unregister(&cli_status); - ao2_cleanup(cel_dialstatus_store); - cel_dialstatus_store = NULL; + ast_cli_unregister(&cli_status); + ao2_cleanup(cel_dialstatus_store); + cel_dialstatus_store = NULL; ao2_cleanup(linkedids); linkedids = NULL; ao2_cleanup(cel_backends);