You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Keith Wall (JIRA)" <ji...@apache.org> on 2015/02/14 09:53:11 UTC

[jira] [Created] (QPID-6393) Rcae condition in message delivery path may cause a queue browser's to be closed permaturely.

Keith Wall created QPID-6393:
--------------------------------

             Summary: Rcae condition in message delivery path may cause a queue browser's to be closed permaturely. 
                 Key: QPID-6393
                 URL: https://issues.apache.org/jira/browse/QPID-6393
             Project: Qpid
          Issue Type: Bug
          Components: Java Broker
    Affects Versions: 0.30
            Reporter: Keith Wall
             Fix For: 0.31


There is a race condition in the AbstractQueue#processQueue that can may that if a channel changes state at an unlucky moment, the queue is judged to be incorrectly empty.   This will cause a 0-8..0-91's queue browser to be closed even though messages remain on the queue.

This defect may be the cause of sporadic queue browser tests that have been observed every now and then.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org