[ 
https://issues.apache.org/jira/browse/QPID-7872?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16148841#comment-16148841
 ] 

Rob Godfrey commented on QPID-7872:
-----------------------------------

The wire type for AMQP 1.0 is (optional) uint.

The definition for ttl for prior versions of the protocol doesn't explicitly 
call out whether the value should be decremented IIRC.

Where do we treat ttl == 0 as "unset", in the broker core isn't everything in 
terms of expiration rather than ttl?


> [Java Broker] [AMQP 1.0] Message expiry should be driven from ttl header only
> -----------------------------------------------------------------------------
>
>                 Key: QPID-7872
>                 URL: https://issues.apache.org/jira/browse/QPID-7872
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Broker
>            Reporter: Alex Rudyy
>             Fix For: qpid-java-broker-7.0.0
>
>
> Java broker should only discard message with ttl header set if TTL expires 
> including 0 values. Ensure TTL is adjusted before sending the message.



--
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