[OpenSIPS/opensips] d176c6: ipc: add new set of synchronous pipes

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

[OpenSIPS/opensips] d176c6: ipc: add new set of synchronous pipes

Liviu Chircu-3
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: d176c6286620adb173d292d89cf86503bd1b57de
      https://github.com/OpenSIPS/opensips/commit/d176c6286620adb173d292d89cf86503bd1b57de
  Author: Razvan Crainea <[hidden email]>
  Date:   2019-07-24 (Wed, 24 Jul 2019)

  Changed paths:
    M ipc.c
    M ipc.h
    M pt.c
    M pt.h

  Log Message:
  -----------
  ipc: add new set of synchronous pipes

These new pipe set for each process can be used to synchronously send a
command from one process to the other. When using these pipes, make sure
that there's no other job that can overlap, otherwise the receiver will
not be albe to handle it


  Commit: 935d7690733040c48599cbc6039ff9aa913e7d80
      https://github.com/OpenSIPS/opensips/commit/935d7690733040c48599cbc6039ff9aa913e7d80
  Author: Razvan Crainea <[hidden email]>
  Date:   2019-07-24 (Wed, 24 Jul 2019)

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

  Log Message:
  -----------
  event_*: use the new sync pipes mechanism

Use the new pipe sync mechanism to notify the status of commands sent by
the following modules:
* event_xmlrpc
* event_jsonrpc
* event_rabbitmq


Compare: https://github.com/OpenSIPS/opensips/compare/139bb4c0c65e...935d76907330

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