[ 
https://issues.apache.org/jira/browse/DISPATCH-817?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ted Ross closed DISPATCH-817.
-----------------------------
       Resolution: Won't Fix
    Fix Version/s:     (was: Backlog)

This issue will not be fixed.  Rather than allow undeliverable messages to 
languish in buffers, the code has been modified to release such deliveries 
immediately.  This is more consistent with Qpid Dispatch's philosophy of being 
stateless.

 

> 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
>            Priority: Major
>
> 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
(v7.6.3#76005)

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

Reply via email to