[OpenSIPS-Devel] [OpenSIPS/opensips] da2f6d: event_rabbitmq: add support for persistent queues

Răzvan Crainea noreply at github.com
Tue May 25 15:03:39 EST 2021


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: da2f6dfa08207c3d8a96054e3bce7784f2c5d961
      https://github.com/OpenSIPS/opensips/commit/da2f6dfa08207c3d8a96054e3bce7784f2c5d961
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2021-05-25 (Tue, 25 May 2021)

  Changed paths:
    M modules/event_rabbitmq/doc/event_rabbitmq_admin.xml
    M modules/event_rabbitmq/event_rabbitmq.c
    M modules/event_rabbitmq/event_rabbitmq.h
    M modules/event_rabbitmq/rabbitmq_send.c

  Log Message:
  -----------
  event_rabbitmq: add support for persistent queues

Specify a queue is persistent by adding the `;persistent` token to the
rabbitmq url.
Credits go to @gtanetwork on GitHub for requesting this feature
Close #2252


  Commit: c2814f3be510ecaf7cb2a438e367597ff4e59360
      https://github.com/OpenSIPS/opensips/commit/c2814f3be510ecaf7cb2a438e367597ff4e59360
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2021-05-25 (Tue, 25 May 2021)

  Changed paths:
    M modules/event_rabbitmq/event_rabbitmq.c
    M modules/event_rabbitmq/rabbitmq_send.c
    M modules/event_rabbitmq/rabbitmq_send.h

  Log Message:
  -----------
  event_rabbitmq: fix crash when dynamic sockets

When freeing dynamic sockets, the pointer to the default user/password
was lost, resulting in a bad check.


Compare: https://github.com/OpenSIPS/opensips/compare/b2dd8fb67af2...c2814f3be510



More information about the Devel mailing list