[OpenSIPS-Devel] [OpenSIPS/opensips] ceb652: freeswitch: Mitigate effects of the shutdown clean...

Liviu Chircu liviu at opensips.org
Wed Jul 5 13:15:32 EDT 2017


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: ceb6528d2178a6f4b03a0686f9e6816c7fe6a123
      https://github.com/OpenSIPS/opensips/commit/ceb6528d2178a6f4b03a0686f9e6816c7fe6a123
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2017-07-05 (Wed, 05 Jul 2017)

  Changed paths:
    M modules/freeswitch/fs_api.c

  Log Message:
  -----------
  freeswitch: Mitigate effects of the shutdown cleanup problem

Since the FS conn manager process is often polling _after_ having
acquired a read lock, any standard OpenSIPS shutdown while the FS module
is enabled would have a high chance of deadlocking the attendant.


  Commit: 02da97c96480e6a18b7e171f792435c8cc3cc88a
      https://github.com/OpenSIPS/opensips/commit/02da97c96480e6a18b7e171f792435c8cc3cc88a
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2017-07-05 (Wed, 05 Jul 2017)

  Changed paths:
    M lib/dbg/struct_hist.c
    M lib/dbg/struct_hist.h

  Log Message:
  -----------
  struct history tracker: Several logging improvements

    * fix potentially missed logs
    * allow logs to be matched in highly concurrent environments


Compare: https://github.com/OpenSIPS/opensips/compare/4a628f411235...02da97c96480


More information about the Devel mailing list