[OpenSIPS-Devel] [OpenSIPS/opensips] c64f5b: PN Support: Complete commit e7cf1d595

Liviu Chircu noreply at github.com
Wed May 6 13:39:07 UTC 2026


  Branch: refs/heads/3.6
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c64f5b3470ebc81fbb7af5841c6633dc93ad8da7
      https://github.com/OpenSIPS/opensips/commit/c64f5b3470ebc81fbb7af5841c6633dc93ad8da7
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2026-05-06 (Wed, 06 May 2026)

  Changed paths:
    M lib/reg/lookup.c
    M lib/reg/pn.c
    M lib/reg/pn.h
    M modules/mid_registrar/lookup.c

  Log Message:
  -----------
  PN Support: Complete commit e7cf1d595

The fix in e7cf1d595 was not complete, as we must add both PN, non-PN
branches as well as any pre-existing append_branches() into the
t_wait_for_new_branches() wait count, otherwise the UAC-side transaction
could end prematurely, before the PN-branch gets a chance to deliver and
connect the call.

(cherry picked from commit 6b058932285bfe95ab440ea61b8a34e2d8d6d722)


  Commit: f4d21babe801020653fa12d6c7fb389d5286d5f7
      https://github.com/OpenSIPS/opensips/commit/f4d21babe801020653fa12d6c7fb389d5286d5f7
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2026-05-06 (Wed, 06 May 2026)

  Changed paths:
    M lib/reg/lookup.c

  Log Message:
  -----------
  registrar: Improve error handling

(cherry picked from commit 1875c584795952cbf9b2c4bf35777683e6ac0091)


Compare: https://github.com/OpenSIPS/opensips/compare/cabd8920f0c4...f4d21babe801

To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications



More information about the Devel mailing list