[OpenSIPS-Devel] [OpenSIPS/opensips] b37619: b2b_entities: proper handling of overlapping BYE

Răzvan Crainea noreply at github.com
Fri Oct 13 08:28:39 UTC 2023


  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: b37619c43fdb8646230fc11d9f49d343a935a158
      https://github.com/OpenSIPS/opensips/commit/b37619c43fdb8646230fc11d9f49d343a935a158
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2023-10-13 (Fri, 13 Oct 2023)

  Changed paths:
    M modules/b2b_entities/dlg.c

  Log Message:
  -----------
  b2b_entities: proper handling of overlapping BYE

Although in normal circumstances we should reply with a 500 reply code,
in case a BYE is received, we should process it accordingly, and as soon
as the overlapping transaction completes, we should terminate the other
leg as well.

Completes c4032f94f3993d1b62a0483eaae3ac0bd6c7c358

(cherry picked from commit 761e8800ad45eb2a674b1d167e02d2904011a414)





More information about the Devel mailing list