[OpenSIPS-Devel] [OpenSIPS/opensips] 6e3938: tm: check branches that should be cancelled under ...

Răzvan Crainea noreply at github.com
Thu Jul 18 04:56:45 EDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 6e39385233543ee9583469c55d3d3d1738917fb7
      https://github.com/OpenSIPS/opensips/commit/6e39385233543ee9583469c55d3d3d1738917fb7
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-07-18 (Thu, 18 Jul 2019)

  Changed paths:
    M modules/tm/t_cancel.c
    M modules/tm/t_fwd.c

  Log Message:
  -----------
  tm: check branches that should be cancelled under lock

This fix avoids race condition between a CANCEL message and replies that
are coming in the same time.

Thanks go to Tommy Brecher for reprting this and offering extensive logs
to debug the issue in ticket #1759.
Credits for the fix are shared with Bogdan Iancu for the brainstoring.





More information about the Devel mailing list