[Java broker] ensure that unroutable 0-8/0-9/0-9-1 messages are not entered 
into the store
------------------------------------------------------------------------------------------

                 Key: QPID-3881
                 URL: https://issues.apache.org/jira/browse/QPID-3881
             Project: Qpid
          Issue Type: Improvement
          Components: Java Broker
            Reporter: Robbie Gemmell
            Assignee: Robbie Gemmell
             Fix For: 0.15


Ensure that unroutable 0-8/0-9/0-9-1 messages are not entered into the store.

Currently, if an unroutable message is sent to the broker on a 0-8/0-9/0-9-1 
connection it will insert the metadata into the store immediately and then 
route the message (and ultimately discover it is unroutable), then continue to 
add the content payload into the store as it arrives and finally orphan the 
message in the store (to later be cleaned up when the broker restarts and 
identifies the message isn't on any queues). The 0-10 connection codepath never 
puts the message near the store until it has been verified that it can be 
enqueued, the 0-8/0-9/0-9-1 handling should be updated similarly.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

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

Reply via email to