MCPcopy Create free account
hub / github.com/OpenSIPS/opensips / free_timer_table

Function free_timer_table

modules/tm/timer.c:647–659  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

645}
646
647void free_timer_table(void)
648{
649 enum lists i;
650
651 if (timertable) {
652 /* the mutexs for sync the lists are released*/
653 for ( i=0 ; i<timer_sets*NR_OF_TIMER_LISTS ; i++ )
654 release_timerlist_lock( &timertable->timers[i] );
655 for ( i=0 ; i<timer_sets ; i++ )
656 lock_destroy( timertable[i].ex_lock );
657 shm_free(timertable);
658 }
659}
660
661
662void reset_timer_list(unsigned int set, enum lists list_id)

Callers 1

tm_shutdownFunction · 0.85

Calls 3

release_timerlist_lockFunction · 0.85
lock_destroyFunction · 0.85
shm_freeFunction · 0.85

Tested by

no test coverage detected