Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
proton-0.5
-
None
Description
If the sending link calls pn_link_drained() to indicate that it has send all pending data, and afterwards it receives a Flow frame with drain=true from the peer, then the drain never completes.
The ordering is the problem: if the flow frame w/drain=true is received BEFORE the sender calls pn_link_drained(), then it works.
Attachments
Issue Links
- blocks
-
PROTON-200 Credit distribution by messenger is not balanced across all links
- Closed