Fixed locking of 'this' to use separate locking object.
authorJim Gomes <jgomes@apache.org>
Thu, 28 May 2009 05:19:07 +0000 (05:19 +0000)
committerJim Gomes <jgomes@apache.org>
Thu, 28 May 2009 05:19:07 +0000 (05:19 +0000)
commit4573e8e9e1bccd4f7b4fcf697aa7fa70a7bdd708
tree2c753bbfc0a6305ad74d65577eec88378450f086
parent9b3ec5975151844c365bcb561b10b7a3ef919d3b
Fixed locking of 'this' to use separate locking object.
Fixed connection terminated logic to protect checking with locking objects.  There was a race condition between the time of the connection check and then the actual use of that connection.
Fixed acknowledgement logic for AcknowledgementMode.DupsOkAcknowledge.
src/test/csharp/DurableTest.cs
src/test/csharp/NMSTestSupport.cs