[OpenSIPS-Devel] [OpenSIPS/opensips] c93708: Fixed locking on purging profiles for terminated d...
Bogdan-Andrei Iancu
bogdan at opensips.org
Fri Oct 18 11:56:55 CEST 2013
Branch: refs/heads/1.9
Home: https://github.com/OpenSIPS/opensips
Commit: c9370828a037bc37711727f073da91edd4672b32
https://github.com/OpenSIPS/opensips/commit/c9370828a037bc37711727f073da91edd4672b32
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2013-10-18 (Fri, 18 Oct 2013)
Changed paths:
M modules/dialog/dlg_handlers.c
M modules/dialog/dlg_req_within.c
Log Message:
-----------
Fixed locking on purging profiles for terminated dialogs - in strange cases of concurancy between provisional and final replies, the profile ops for provisional reply may end up iterating on a deleted list.
Reported by Trevor Francis (46labs)
Closes issue #102
More information about the Devel
mailing list