Uploaded image for project: 'ActiveMQ Artemis'
  1. ActiveMQ Artemis
  2. ARTEMIS-1283

AMQP Drain of a link encounters unexpected response delay

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.1.0
    • 2.2.0
    • AMQP
    • None

    Description

      When an AMQP attempts to drain a link the broker can take a inordinate amount of time to respond that the link is drained, especially if there's no messages to send. This happens because the action that attempts to force delivery is signaled of completion via a callback and the update to proton is made but no flush of the connection state is done.

      As a side not the drained call to the link is done outside the connection lock which is unsafe.

      Attachments

        Issue Links

          Activity

            People

              tabish Timothy A. Bish
              tabish Timothy A. Bish
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: