Module: kamailio Branch: 4.3 Commit: ff64906a7cf9d6704dc82ab52a49ef0ed48d8fde URL: https://github.com/kamailio/kamailio/commit/ff64906a7cf9d6704dc82ab52a49ef0ed48d8fde
Author: Daniel-Constantin Mierla <[email protected]> Committer: Daniel-Constantin Mierla <[email protected]> Date: 2015-11-16T11:53:42+01:00 tm: reset next/prev fields when unlinking transaction from hash table (cherry picked from commit 649141185f231435bbe03fd13fe5a0e65b9fed04) --- Modified: modules/tm/h_table.h --- Diff: https://github.com/kamailio/kamailio/commit/ff64906a7cf9d6704dc82ab52a49ef0ed48d8fde.diff Patch: https://github.com/kamailio/kamailio/commit/ff64906a7cf9d6704dc82ab52a49ef0ed48d8fde.patch --- diff --git a/modules/tm/h_table.h b/modules/tm/h_table.h index 9340e5b..7cda34e 100644 --- a/modules/tm/h_table.h +++ b/modules/tm/h_table.h @@ -590,6 +590,8 @@ inline static void insert_into_hash_table_unsafe( struct cell * p_cell, inline static void remove_from_hash_table_unsafe( struct cell * p_cell) { clist_rm(p_cell, next_c, prev_c); + p_cell->next_c = 0; + p_cell->prev_c = 0; # ifdef EXTRA_DEBUG #ifdef TM_HASH_STATS if (_tm_table->entries[p_cell->hash_index].cur_entries==0){ _______________________________________________ sr-dev mailing list [email protected] http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
