[OpenSIPS-Devel] [OpenSIPS/opensips] 63cbf4: dialog: Force "tm" to always destroy first

Liviu Chircu noreply at github.com
Tue Apr 27 15:45:05 EST 2021


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 63cbf4c32cc81095ab8688ed90dfb2d4d67c5cf9
      https://github.com/OpenSIPS/opensips/commit/63cbf4c32cc81095ab8688ed90dfb2d4d67c5cf9
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2021-04-27 (Tue, 27 Apr 2021)

  Changed paths:
    M modules/dialog/dialog.c

  Log Message:
  -----------
  dialog: Force "tm" to always destroy first

This should fix all types of shutdown issues where tm cleans up after
dialog, with dialog having leaked some of its own cleanup callbacks in
tm, but which are now segfaulting because all dialog internal structures
have been already freed.

Credits to Peter Lemenkov for reporting this issue!

Closes #2487





More information about the Devel mailing list