Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-7376

fetch with capacity=0 can hang or timeout if fetched message expires client-side

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • qpid-cpp-0.34
    • qpid-cpp-1.35.0
    • C++ Client
    • None

    Description

      This is a special case of QPID-7234 where there is no prefetch. If a messages received from the broker as part of a fetch is expired on the client, the call won't complete but neither will the credit be issued, and so the call will either hang or timeout.

      Attachments

        Activity

          People

            gsim Gordon Sim
            gsim Gordon Sim
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: