[OpenSIPS-Devel] [OpenSIPS/opensips] 2ad0dd: Fixed locking on purging profiles for terminated d...

Bogdan-Andrei Iancu bogdan at opensips.org
Fri Oct 18 11:57:52 CEST 2013


  Branch: refs/heads/1.8
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 2ad0dd9e043e570c47e06a9934630fc519faf44c
      https://github.com/OpenSIPS/opensips/commit/2ad0dd9e043e570c47e06a9934630fc519faf44c
  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