[OpenSIPS-Devel] [OpenSIPS/opensips] 5ec398: dialog: do not update topo hiding advertised contact

Răzvan Crainea noreply at github.com
Thu Mar 19 16:34:24 EST 2020


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 5ec398183ee58ddbdcdda454b30ac9247b491783
      https://github.com/OpenSIPS/opensips/commit/5ec398183ee58ddbdcdda454b30ac9247b491783
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-19 (Thu, 19 Mar 2020)

  Changed paths:
    M modules/dialog/dlg_handlers.c

  Log Message:
  -----------
  dialog: do not update topo hiding advertised contact

This commit fixes a bug introduced by commit 7b7a9fc2bf, that was
updating the contact *after* topology hiding has replaced it. This bug
would be triggered when a re-INVITE/UPDATE was triggered on a call that
had topology hiding enabled - in these scenarios OpenSIPS would re-learn
the contact advertised by topology hiding, that is OpenSIPS itself,
resulting in looped sequential requests.





More information about the Devel mailing list