summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRupert Smith <rupertlssmith@apache.org>2007-12-17 17:00:10 +0000
committerRupert Smith <rupertlssmith@apache.org>2007-12-17 17:00:10 +0000
commit0a2b53079f43969f428ed0e2148cdf4c612b2119 (patch)
treec548ec7dd069c6a6102eb026f8c43f11ffe4e421
parent4be5cdedef3802a08664d609e2647be6b6d86732 (diff)
downloadqpid-python-0a2b53079f43969f428ed0e2148cdf4c612b2119.tar.gz
DUPS_OK mode set to be same as AUTO_ACK, fixed broken dups ok test.
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1.1@604928 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--java/client/src/main/java/org/apache/qpid/client/BasicMessageConsumer.java11
-rw-r--r--java/systests/src/main/java/org/apache/qpid/test/client/DupsOkTest.java4
2 files changed, 4 insertions, 11 deletions
diff --git a/java/client/src/main/java/org/apache/qpid/client/BasicMessageConsumer.java b/java/client/src/main/java/org/apache/qpid/client/BasicMessageConsumer.java
index 26f04ad945..3480ba6c78 100644
--- a/java/client/src/main/java/org/apache/qpid/client/BasicMessageConsumer.java
+++ b/java/client/src/main/java/org/apache/qpid/client/BasicMessageConsumer.java
@@ -547,13 +547,6 @@ public class BasicMessageConsumer extends Closeable implements MessageConsumer
_logger.info("Closing consumer:" + debugIdentity());
}
- switch (_acknowledgeMode)
- {
- case Session.DUPS_OK_ACKNOWLEDGE:
- acknowledgeLastDelivered();
- break;
- }
-
synchronized (_connection.getFailoverMutex())
{
if (!_closed.getAndSet(true))
@@ -782,7 +775,7 @@ public class BasicMessageConsumer extends Closeable implements MessageConsumer
break;
case Session.DUPS_OK_ACKNOWLEDGE:
- if (++_outstanding >= _prefetchHigh)
+ /*( if (++_outstanding >= _prefetchHigh)
{
_dups_ok_acknowledge_send = true;
}
@@ -803,7 +796,7 @@ public class BasicMessageConsumer extends Closeable implements MessageConsumer
}
break;
-
+ */
case Session.AUTO_ACKNOWLEDGE:
// we do not auto ack a message if the application code called recover()
if (!_session.isInRecovery())
diff --git a/java/systests/src/main/java/org/apache/qpid/test/client/DupsOkTest.java b/java/systests/src/main/java/org/apache/qpid/test/client/DupsOkTest.java
index 200f4f3956..037c8285bc 100644
--- a/java/systests/src/main/java/org/apache/qpid/test/client/DupsOkTest.java
+++ b/java/systests/src/main/java/org/apache/qpid/test/client/DupsOkTest.java
@@ -93,10 +93,10 @@ public class DupsOkTest extends VMTestCase
{
try
{
- if (message.getIntProperty("count") == 5000)
+ /*if (message.getIntProperty("count") == 5000)
{
assertEquals("The queue should have 4999 msgs left", 4999, getMessageCount(_queue.getQueueName()));
- }
+ }*/
if (message.getIntProperty("count") == 9999)
{