[OpenSIPS-Devel] [OpenSIPS/opensips] 58673b: b2b_logic: fix deadlocks due to calling API functi...

Vlad Pătrașcu noreply at github.com
Thu Jul 13 12:09:55 UTC 2023


  Branch: refs/heads/3.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 58673b8cd6618663dc18c7475cba9f0e13458c51
      https://github.com/OpenSIPS/opensips/commit/58673b8cd6618663dc18c7475cba9f0e13458c51
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2023-07-12 (Wed, 12 Jul 2023)

  Changed paths:
    M modules/b2b_logic/b2b_logic.c
    M modules/b2b_logic/b2b_logic.h
    M modules/b2b_logic/b2b_logic_ctx.c
    M modules/b2b_logic/b2bl_db.c
    M modules/b2b_logic/entity_storage.c
    M modules/b2b_logic/logic.c
    M modules/b2b_logic/records.c

  Log Message:
  -----------
  b2b_logic: fix deadlocks due to calling API functions from callbacks

Related to #3117

(cherry picked from commit 69a573922296f5eff0a2688a409c87c44aa8f06e)


  Commit: 6692d60195240ce39fc619d469fcad3746e225ae
      https://github.com/OpenSIPS/opensips/commit/6692d60195240ce39fc619d469fcad3746e225ae
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2023-07-13 (Thu, 13 Jul 2023)

  Changed paths:
    M modules/clusterer/clusterer.c

  Log Message:
  -----------
  clusterer: fix restoring "cap:" status/report IDs after reload

Thanks to Suchi Sahoo from Five9 for reporting!

(cherry picked from commit 0b2cc8b62f80678c7f1b5d36dba75cc975cb5d6c)


Compare: https://github.com/OpenSIPS/opensips/compare/b98062d65af3...6692d6019524



More information about the Devel mailing list