// Destroy stack void destroy_stack(void) { // Tear down the stack. delete latency_accumulator; latency_accumulator = NULL; delete queue_size_accumulator; queue_size_accumulator = NULL; delete requests_counter; requests_counter = NULL; delete overload_counter; overload_counter = NULL; delete stack_data.stats_aggregator; delete stack_quiesce_handler; stack_quiesce_handler = NULL; delete connection_tracker; connection_tracker = NULL; pjsip_threads.clear(); worker_threads.clear(); SAS::term(); // Terminate PJSIP. term_pjsip(); }
// Destroy stack void destroy_stack(void) { // Tear down the stack. delete latency_accumulator; latency_accumulator = NULL; delete stack_data.stats_aggregator; pjsip_threads.clear(); worker_threads.clear(); SAS::term(); // Terminate PJSIP. term_pjsip(); }
// Destroy stack void destroy_stack(void) { // Tear down the stack. delete stack_data.stats_aggregator; delete stack_quiesce_handler; stack_quiesce_handler = NULL; delete connection_tracker; connection_tracker = NULL; SAS::term(); // Terminate PJSIP. term_pjsip(); }