Ganesh Murthy created DISPATCH-817:
--------------------------------------

             Summary: Honor TTL on unroutable messages
                 Key: DISPATCH-817
                 URL: https://issues.apache.org/jira/browse/DISPATCH-817
             Project: Qpid Dispatch
          Issue Type: Bug
          Components: Container
    Affects Versions: 0.8.0
            Reporter: Ganesh Murthy
             Fix For: 1.0.0


Consider the following scenario - 
- A receiver connects to the router attaching on an address.
- A sender connects to the router attaching to the same address, the router 
gives credit so that the sender can start sending messages.
- The sender starts sending messages and the receiver suddenly drops off.
- If the message has not been routed (i.e. it's in the link buffer of the 
sender's link), it will remain in this buffer until there is a consumer 
available to receive it or until the sender disconnects.
- If the sender stays connected and the receiver never shows up again, these 
unroutable messages stay in the sender link's link buffer forever. In this case 
the router must check for the TTL on these deliveries and when it expires, the 
delivery should be settled with RELEASED



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to