summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteven Shaw <steshaw@apache.org>2006-11-28 19:28:17 +0000
committerSteven Shaw <steshaw@apache.org>2006-11-28 19:28:17 +0000
commitf2a99f6073cb59fcd6ad80faabab9f6c17576b36 (patch)
treec5ceba2d4c219a8f6fbe9b1c7a07e6d8199d785b
parentdbc885be46b56a47cec850644d6fe8eccf0f3e68 (diff)
downloadqpid-python-f2a99f6073cb59fcd6ad80faabab9f6c17576b36.tar.gz
Oops. Missed Basic.Consume. Add commands necessary for fail over are recorded and replayed.
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@480164 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--qpid/dotnet/Qpid.Client.Tests/log4net.config2
-rw-r--r--qpid/dotnet/Qpid.Client/Client/AmqChannel.cs2
-rw-r--r--qpid/dotnet/TODO.txt1
3 files changed, 3 insertions, 2 deletions
diff --git a/qpid/dotnet/Qpid.Client.Tests/log4net.config b/qpid/dotnet/Qpid.Client.Tests/log4net.config
index 1cd86f3fa9..71096de248 100644
--- a/qpid/dotnet/Qpid.Client.Tests/log4net.config
+++ b/qpid/dotnet/Qpid.Client.Tests/log4net.config
@@ -7,7 +7,7 @@
<appender name="filelog" type="log4net.Appender.FileAppender">
<file value="qpid_client.log"/>
- <appendToFile value="true"/>
+ <appendToFile value="false"/>
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%d [%t] %-5p %c:%M(%L) - %m%n" />
</layout>
diff --git a/qpid/dotnet/Qpid.Client/Client/AmqChannel.cs b/qpid/dotnet/Qpid.Client/Client/AmqChannel.cs
index 6b0661b3be..5216394a26 100644
--- a/qpid/dotnet/Qpid.Client/Client/AmqChannel.cs
+++ b/qpid/dotnet/Qpid.Client/Client/AmqChannel.cs
@@ -768,6 +768,8 @@ namespace Qpid.Client
acknowledgeMode == AcknowledgeMode.NoAcknowledge,
exclusive, true);
+ _replayFrames.Add(basicConsume);
+
_connection.ProtocolWriter.Write(basicConsume);
return tag;
}
diff --git a/qpid/dotnet/TODO.txt b/qpid/dotnet/TODO.txt
index 7494b13b42..00b4ddf361 100644
--- a/qpid/dotnet/TODO.txt
+++ b/qpid/dotnet/TODO.txt
@@ -1,7 +1,6 @@
https://issues.apache.org/jira/browse/QPID-134
* Failover.
- * record and replay necessary commands.
* Review new API methods for fail over requirements.
i.e. lock on mutex for non-blocking methods, FailoverSupport (for blocking methods)