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