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

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


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 31db3e6a3e460b476bdb1b18a9e4eadedb7b6d75
      https://github.com/OpenSIPS/opensips/commit/31db3e6a3e460b476bdb1b18a9e4eadedb7b6d75
  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



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



More information about the Devel mailing list