[OpenSIPS/opensips] 014c65: dialog: fix deadlocks when removing dialogs from p...

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[OpenSIPS/opensips] 014c65: dialog: fix deadlocks when removing dialogs from p...

Vlad Patrascu
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 014c650e97e5879a0415b3fa3002084071c10556
      https://github.com/OpenSIPS/opensips/commit/014c650e97e5879a0415b3fa3002084071c10556
  Author: Vlad Patrascu <[hidden email]>
  Date:   2018-06-29 (Fri, 29 Jun 2018)

  Changed paths:
    M modules/dialog/dlg_handlers.c
    M modules/dialog/dlg_hash.c
    M modules/dialog/dlg_profile.c
    M modules/dialog/dlg_profile.h
    M modules/dialog/dlg_replication.c
    M modules/dialog/dlg_req_within.c

  Log Message:
  -----------
  dialog: fix deadlocks when removing dialogs from profiles

The issues manifest when both the dialog and profile replication are enabled.


  Commit: dfd6d6826467b9fc27163346ee3f7564f570c04d
      https://github.com/OpenSIPS/opensips/commit/dfd6d6826467b9fc27163346ee3f7564f570c04d
  Author: Vlad Patrascu <[hidden email]>
  Date:   2018-06-29 (Fri, 29 Jun 2018)

  Changed paths:
    M modules/dialog/dlg_profile.c
    M modules/dialog/dlg_repl_profile.h
    M modules/dialog/dlg_replication.c

  Log Message:
  -----------
  dialog: fix crash in profile counting

The issue manifests after a dialog is deleted(and removed from the profile),
when both the dialog and profile replication are enabled.


Compare: https://github.com/OpenSIPS/opensips/compare/2300e4504f1d...dfd6d6826467
      **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

_______________________________________________
Devel mailing list
[hidden email]
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel