HornetQ
  1. HornetQ
  2. HORNETQ-410

Delivery not prompted when consumer flow control is disabled

    Details

    • Type: Bug Bug
    • Status: Closed (View Workflow)
    • Priority: Major Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 2.2.0.GA
    • Component/s: None
    • Labels:
      None
    • Workaround Description:
      Hide

      Either don't disable consumer flow control, or make sure you start the session after you create the consumer.

      Show
      Either don't disable consumer flow control, or make sure you start the session after you create the consumer.
    • Estimated Difficulty:
      Low
    • Similar Issues:
      Show 10 results 

      Description

      If there are pre-existing messages in a queue with no consumers, and a new consumer is created with consumer flow control disabled, and the session is started before the consumer is created, then when the flow control record (-1) is received on the server, no delivery is prompted, resulting in messages remaining in the queue until the session is stopped then started again, another consumer joins or the queue is paused and resumed via management.

        Gliffy Diagrams

          Activity

          There are no comments yet on this issue.

            People

            • Assignee:
              Tim Fox
              Reporter:
              Tim Fox
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development