[OpenSIPS-Devel] [OpenSIPS/opensips] e3f4d0: dialog: do not allow callbacks in state DELETED

Razvan Crainea razvan at opensips.org
Tue Aug 29 05:34:57 EDT 2017


  Branch: refs/heads/2.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: e3f4d0fc86837186d6d3b0c18b87922b67f59882
      https://github.com/OpenSIPS/opensips/commit/e3f4d0fc86837186d6d3b0c18b87922b67f59882
  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)




More information about the Devel mailing list