Uploaded image for project: 'Qpid Proton'
  1. Qpid Proton
  2. PROTON-2829

[proton-dotnet] ClientSender resends timed out message

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • proton-dotnet-1.0.0-M10
    • proton-dotnet-1.0.0-M11
    • proton-dotnet
    • None

    Description

      A message that timed out stays in ClientSender#blocked and the HandleCreditStateUpdated method tries to send it again. The operation fails because the envelope buffer has been closed.

      The message should be removed from the blocked data structure when it times out or its state should be checked and it should be discarded accordingly in HandleCreditStateUpdated.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: