summaryrefslogtreecommitdiff
path: root/qpid/java/systests/src/main/java/org/apache/qpid/test/utils/QpidTestCase.java
diff options
context:
space:
mode:
Diffstat (limited to 'qpid/java/systests/src/main/java/org/apache/qpid/test/utils/QpidTestCase.java')
-rw-r--r--qpid/java/systests/src/main/java/org/apache/qpid/test/utils/QpidTestCase.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/qpid/java/systests/src/main/java/org/apache/qpid/test/utils/QpidTestCase.java b/qpid/java/systests/src/main/java/org/apache/qpid/test/utils/QpidTestCase.java
index 390d718c9d..4d3492790f 100644
--- a/qpid/java/systests/src/main/java/org/apache/qpid/test/utils/QpidTestCase.java
+++ b/qpid/java/systests/src/main/java/org/apache/qpid/test/utils/QpidTestCase.java
@@ -1209,7 +1209,8 @@ public class QpidTestCase extends TestCase
MessageProducer producer = session.createProducer(destination);
- for (int i = offset; i < (count + offset); i++)
+ int i = offset;
+ for (; i < (count + offset); i++)
{
Message next = createNextMessage(session, i);
@@ -1232,7 +1233,7 @@ public class QpidTestCase extends TestCase
// we have no batchSize or
// our count is not divible by batchSize.
if (session.getTransacted() &&
- ( batchSize == 0 || count % batchSize != 0))
+ ( batchSize == 0 || (i-1) % batchSize != 0))
{
session.commit();
}