[OpenSIPS-Devel] [OpenSIPS/opensips] 0b30b3: dialog: store CSeq maps on the source leg

Răzvan Crainea noreply at github.com
Thu Oct 1 11:12:57 UTC 2026


  Branch: refs/heads/4.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 0b30b38253892c86404e02831c876e53e334d4b4
      https://github.com/OpenSIPS/opensips/commit/0b30b38253892c86404e02831c876e53e334d4b4
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2026-10-01 (Thu, 01 Oct 2026)

  Changed paths:
    M modules/dialog/dlg_handlers.c

  Log Message:
  -----------
  dialog: store CSeq maps on the source leg

Use the leg passed to dlg_update_req_info() when saving an INVITE CSeq mapping. This lets ACKs for callee-initiated re-INVITEs recover the relayed CSeq instead of falling back to the destination leg's latest generated value.

Many thanks to @orenh-gh for reporting this issue and proposing the fix.

Closes #4285

(cherry picked from commit 31db3e6a3e460b476bdb1b18a9e4eadedb7b6d75)



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



More information about the Devel mailing list