[OpenSIPS-Devel] [OpenSIPS/opensips] aebd8f: acc: prevent multiple CDRs in case of retransmissi...

Razvan Crainea razvan at opensips.org
Tue Aug 29 05:32:07 EDT 2017


  Branch: refs/heads/2.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: aebd8f592204c7492e292fc628ff9e4c03288292
      https://github.com/OpenSIPS/opensips/commit/aebd8f592204c7492e292fc628ff9e4c03288292
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2017-08-29 (Tue, 29 Aug 2017)

  Changed paths:
    M modules/acc/acc_logic.c

  Log Message:
  -----------
  acc: prevent multiple CDRs in case of retransmissions

(cherry picked from commit f1aabeaf983805462924e935e2eaf1dce4e5f7d5)


  Commit: f61024d32c8a8f7c1efeca54c97eef9d5648e458
      https://github.com/OpenSIPS/opensips/commit/f61024d32c8a8f7c1efeca54c97eef9d5648e458
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2017-08-29 (Tue, 29 Aug 2017)

  Changed paths:
    M modules/dialog/dlg_cb.c

  Log Message:
  -----------
  dialog: do not allow callbacks in state DELETED

If these callbacks would have been registered, they will be never ran,
but the free function will still be called. This breaks some modules
(such as acc), which rely the function will be called.

(cherry picked from commit 83669d2caec38823ce79ccd12eec4ed013e2d867)


Compare: https://github.com/OpenSIPS/opensips/compare/d6b1ab40e82b...f61024d32c8a


More information about the Devel mailing list