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]