Qpid
  1. Qpid
  2. QPID-4758

Extend the qpidd --wait option to work at shutdown

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.23
    • Component/s: C++ Broker
    • Labels:
      None

      Description

      When stopping the broker using "qpidd -q" the qpidd executable
      is waiting only for 10 seconds. In some situation, 10 seconds
      do not seem to be enough to shutdown the broker and the "qpidd -q"
      ends in error. Especially in situtions when the broker shutdown is
      done by a script, this leads to unnecessary complications, because
      the situation need to be evaluated and handled.

      The --wait interval already used during broker startup should be used
      to allow extending the 10 second interval. Having a configurable wait
      interval can help especially in situations when the user knows that
      the broker shutdown might take a longer time due to its configuration
      (amount of queues, number of messages, ...).

      1. bz862899.patch
        2 kB
        Ernest Allen

        Activity

        Hide
        Justin Ross added a comment -
        Show
        Justin Ross added a comment - Released in Qpid 0.24, http://qpid.apache.org/releases/qpid-0.24/index.html
        Hide
        Chuck Rolke added a comment -

        Fixed by Committed revision 1471442.

        Show
        Chuck Rolke added a comment - Fixed by Committed revision 1471442.
        Hide
        Ernest Allen added a comment -

        Attachment bz862899 is a patch proposed by Pavel Moravec

        Show
        Ernest Allen added a comment - Attachment bz862899 is a patch proposed by Pavel Moravec

          People

          • Assignee:
            Chuck Rolke
            Reporter:
            Ernest Allen
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development