Uploaded image for project: 'FreeSWITCH'
  1. FreeSWITCH
  2. FS-8306

mod_amqp not releasing queue on module restart and not adhering to configurations

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.4.23
    • Fix Version/s: None
    • Component/s: mod_amqp
    • Labels:
      None
    • CPU Architecture:
      x86-64
    • Kernel:
      Linux
    • uname:
      Linux BetaMedia1 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u4 (2015-09-19) x86_64 GNU/Linux
    • Userland:
      GNU/Linux
    • Distribution:
      Debian
    • Distribution Version:
      Debian 8 jessie
    • Compiler:
      gcc
    • FreeSWITCH GIT Revision:
      FreeSWITCH Version 1.4.23-36~64bit (-36 64bit)
    • GIT Master Revision hash::
      FreeSWITCH Version 1.4.23-36~64bit (-36 64bit)
    • Target Version:
      1.6

      Description

      mod_amqp commands section does not disconnect from the dynamically generated queue if you reload the module and connects to a new queue. This leaves the generated queues open on the exchange until freeswitch is shut down.

      It also does not support configuration variables like the producer does. It currently binds to "topic" as the exchange and always generates a new queue. It would be beneficial to be able to specify the Exchange (exchange-name) , Exchange Type (exchange-type), and Queue Name (queue-name) to allow for static queues to be created in RabbitMQ for the machines to bind to.

        Attachments

          Activity

            People

            • Assignee:
              quentusrex William King
              Reporter:
              bjordan Branden Jordan
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: