Robbie Gemmell created PROTON-2687:
--------------------------------------

             Summary: [proton-j] stale entries can stick in transport work list 
upon freeing session with outstanding deliveries
                 Key: PROTON-2687
                 URL: https://issues.apache.org/jira/browse/PROTON-2687
             Project: Qpid Proton
          Issue Type: Bug
          Components: proton-j
    Affects Versions: proton-j-0.34.0
            Reporter: Robbie Gemmell
            Assignee: Robbie Gemmell
             Fix For: proton-j-0.35.0


In certain circumstances it is possible for delivery entries to make it into 
the transport work list which then cant be actioned, but are not cleared as 
they weren't actioned, meaning the list retains the delivery, link, and 
session. This was noticed after freeing a closed session without previously 
closing a link that still had outstanding delivery entries. Repeating this 
situation with lots of sessions on a long lived connections can lead to 
significant retention. The transport should clear such cases from the work list 
if encountered, and we should prevent their creation where possible.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to