git:master:9df27ff7: tm: updated for the new shm global locking functions

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

git:master:9df27ff7: tm: updated for the new shm global locking functions

Daniel-Constantin Mierla-6
Module: kamailio
Branch: master
Commit: 9df27ff7afbf1cf8ee7b3afd1741355e9f6f866e
URL: https://github.com/kamailio/kamailio/commit/9df27ff7afbf1cf8ee7b3afd1741355e9f6f866e

Author: Daniel-Constantin Mierla <[hidden email]>
Committer: Daniel-Constantin Mierla <[hidden email]>
Date: 2017-08-11T15:38:39+02:00

tm: updated for the new shm global locking functions

---

Modified: src/modules/tm/h_table.c

---

Diff:  https://github.com/kamailio/kamailio/commit/9df27ff7afbf1cf8ee7b3afd1741355e9f6f866e.diff
Patch: https://github.com/kamailio/kamailio/commit/9df27ff7afbf1cf8ee7b3afd1741355e9f6f866e.patch

---

diff --git a/src/modules/tm/h_table.c b/src/modules/tm/h_table.c
index 2e8e8e7717..19b5daec0b 100644
--- a/src/modules/tm/h_table.c
+++ b/src/modules/tm/h_table.c
@@ -147,7 +147,7 @@ void free_cell_helper(
  if(unlikely(has_tran_tmcbs(dead_cell, TMCB_DESTROY)))
  run_trans_callbacks(TMCB_DESTROY, dead_cell, 0, 0, 0);
 
- shm_lock();
+ shm_global_lock();
  /* UA Server */
  if(dead_cell->uas.request)
  sip_msg_free_unsafe(dead_cell->uas.request);
@@ -167,9 +167,9 @@ void free_cell_helper(
  * otherwise the release function must to be aware of
  * the lock state (Miklos)
  */
- shm_unlock();
+ shm_global_unlock();
  cbs_tmp->release(cbs_tmp->param);
- shm_lock();
+ shm_global_lock();
  }
  shm_free_unsafe(cbs_tmp);
  }
@@ -250,7 +250,7 @@ void free_cell_helper(
  /* the cell's body */
  shm_free_unsafe(dead_cell);
 
- shm_unlock();
+ shm_global_unlock();
  t_stats_freed();
 }
 


_______________________________________________
Kamailio (SER) - Development Mailing List
[hidden email]
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
Loading...