Author: shawkins
Date: 2012-01-27 13:10:06 -0500 (Fri, 27 Jan 2012)
New Revision: 3832
Modified:
branches/7.7.x/engine/src/test/java/org/teiid/dqp/internal/process/TestDQPCore.java
Log:
refining fix for threading issue with the unit test
Modified:
branches/7.7.x/engine/src/test/java/org/teiid/dqp/internal/process/TestDQPCore.java
===================================================================
---
branches/7.7.x/engine/src/test/java/org/teiid/dqp/internal/process/TestDQPCore.java 2012-01-27
18:09:39 UTC (rev 3831)
+++
branches/7.7.x/engine/src/test/java/org/teiid/dqp/internal/process/TestDQPCore.java 2012-01-27
18:10:06 UTC (rev 3832)
@@ -376,7 +376,7 @@
assertEquals(10, rm.getResultsList().size());
RequestWorkItem item =
core.getRequestWorkItem(DQPWorkContext.getWorkContext().getRequestID(reqMsg.getExecutionId()));
synchronized (item) {
- while (item.isProcessing()) {
+ for (int i = 0; i < 100; i++) {
Thread.sleep(10);
}
}