commit | 3cc5c97ed2237fb879434adf2ed31bcea3eb874b | [log] [tgz] |
---|---|---|
author | Timothy A. Bish <tabish@apache.org> | Wed May 25 18:50:53 2011 +0000 |
committer | Timothy A. Bish <tabish@apache.org> | Wed May 25 18:50:53 2011 +0000 |
tree | 1730b5cbdbae25e82bb4c3bf4df8edd1cdf74c2b | |
parent | 9e8ed0138e726b3f28a6492b1ae1ae724b02ee01 [diff] |
Fix for: https://issues.apache.org/jira/browse/AMQNET-328
diff --git a/src/main/csharp/MessageConsumer.cs b/src/main/csharp/MessageConsumer.cs index c6e52c0..041ba74 100755 --- a/src/main/csharp/MessageConsumer.cs +++ b/src/main/csharp/MessageConsumer.cs
@@ -781,7 +781,11 @@ this.session.TransactionContext.SyncRoot.ReleaseMutex(); this.session.TransactionContext.DtcWaitHandle.WaitOne(); } - } + else + { + this.session.TransactionContext.SyncRoot.ReleaseMutex(); + } + } lock(this.dispatchedMessages) {
diff --git a/src/test/csharp/MessageConsumerTest.cs b/src/test/csharp/MessageConsumerTest.cs index 82de37a..a75d9b8 100644 --- a/src/test/csharp/MessageConsumerTest.cs +++ b/src/test/csharp/MessageConsumerTest.cs Binary files differ