[OpenSIPS-Devel] [OpenSIPS/opensips] 73cc6e: evi: fix subscribers list mi cmd

Răzvan Crainea noreply at github.com
Tue Jul 23 10:44:51 EDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 73cc6ec8da931ce919d89a351de8a556d5952789
      https://github.com/OpenSIPS/opensips/commit/73cc6ec8da931ce919d89a351de8a556d5952789
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-07-23 (Tue, 23 Jul 2019)

  Changed paths:
    M evi/event_interface.c

  Log Message:
  -----------
  evi: fix subscribers list mi cmd


  Commit: 139bb4c0c65e8ec5a7c870c3fc9f35fcf2c24b87
      https://github.com/OpenSIPS/opensips/commit/139bb4c0c65e8ec5a7c870c3fc9f35fcf2c24b87
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-07-23 (Tue, 23 Jul 2019)

  Changed paths:
    M modules/event_jsonrpc/jsonrpc_send.c
    M modules/event_rabbitmq/rabbitmq_send.c
    M modules/event_xmlrpc/xmlrpc_send.c
    M modules/sngtc/sngtc.c
    M pt.c
    M pt.h

  Log Message:
  -----------
  pt: expose number of processes at mod_init

Add a function that exposes the number of processes at mod_init(). Even
if this is not entirely accurate (some processes might remove their
external processes during mod_init), it's the best chance we can get to
count the number of pipes we need to create for modules that use
synchronous communication.

This fix solves event_* sync processing.

Thanks go to Rizwan Syed for reporting this, close #1768


Compare: https://github.com/OpenSIPS/opensips/compare/7d01f00a0494...139bb4c0c65e



More information about the Devel mailing list