[Java] ProducerFlowControlTest failing due to race condition in test
--------------------------------------------------------------------

                 Key: QPID-2340
                 URL: https://issues.apache.org/jira/browse/QPID-2340
             Project: Qpid
          Issue Type: Bug
          Components: Java Tests
    Affects Versions: 0.6
            Reporter: Rob Godfrey
            Assignee: Rob Godfrey
             Fix For: 0.7


ProducerFlowControlTest occasionally fails with unexpected numbers of messages 
being sent due to the fact that the test is based on sleeping for an amount of 
time, and assuming that the flow control will have kicked in by then.  this is 
necessary as sending messages cannot be made synchronous in 0-8.

To fix, introduce a .sync() method on AMQSession and call this after sends in 
the test.  This will ensure that any necessary flow control will have been 
enacted before the next client operation is invoked.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to