Uploaded image for project: 'Bookkeeper'
  1. Bookkeeper
  2. BOOKKEEPER-607

Filtered Messages Require ACK from Client Causes User Being Throttled Incorrectly Forever

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • 4.2.0, 4.2.1
    • 4.2.2, 4.3.0
    • hedwig-server
    • None

    Description

      In current FIFODeliveryManager, once a message is filtered in ActiveSubscriberState#messageScanned(), it just call ActiveSubscriberState#sendingFinished() and wait client's acknowledgement. However, the message isn't being delivered to client side, and once the number of such filtered messages larger than the delivery window size, the user cannot receive messages anymore!

      Attachments

        1. BOOKKEEPER-607.diff
          17 kB
          Sijie Guo

        Activity

          People

            hustlmsp Sijie Guo
            jiannan Jiannan Wang
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: