Anuj Khandelwal created AMQ-5157:
------------------------------------

             Summary: Non persistent Messages not getting expired
                 Key: AMQ-5157
                 URL: https://issues.apache.org/jira/browse/AMQ-5157
             Project: ActiveMQ
          Issue Type: Improvement
          Components: Broker
    Affects Versions: 5.8.0
            Reporter: Anuj Khandelwal


It is coming from 
http://activemq.2283324.n4.nabble.com/Non-persistent-Messages-Not-getting-expired-even-after-expiration-time-exceeded-td4680428.html#a4680459
 

Problem: Non-persistent messages, if off lined to tmp storage (may be because 
of inactive durable subscriber), won’t be expired until they are scheduled for 
dispatch. 

Test scenario: Non persistent message is sent from the producer to the topic 
which has inactive durable subscriber, this message will be stored in 
non-persistent message tmp store "activemq-data/broker/tmpstorage/". 
This message is not getting deleted even after Expiration time is exceeded. 

According to discussion on ActiveMQ user forum, it will only be expired  when 
the message is ready to dispatch. Which should not happen.
Ideally broker should expire the message if expiration time exceeds 
irrespective of message is ready to dispatch or other things.



Thanks,
Anuj



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to