activemq-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From tab...@apache.org
Subject svn commit: r748508 - /activemq/activemq-dotnet/Apache.NMS.ActiveMQ/trunk/src/main/csharp/Session.cs
Date Fri, 27 Feb 2009 13:23:41 GMT
Author: tabish
Date: Fri Feb 27 13:23:40 2009
New Revision: 748508

URL: http://svn.apache.org/viewvc?rev=748508&view=rev
Log:
https://issues.apache.org/activemq/browse/AMQNET-147

Fix to call Connection.removeSession only after the Sessions other resources have been disposed
of.

Modified:
    activemq/activemq-dotnet/Apache.NMS.ActiveMQ/trunk/src/main/csharp/Session.cs

Modified: activemq/activemq-dotnet/Apache.NMS.ActiveMQ/trunk/src/main/csharp/Session.cs
URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS.ActiveMQ/trunk/src/main/csharp/Session.cs?rev=748508&r1=748507&r2=748508&view=diff
==============================================================================
--- activemq/activemq-dotnet/Apache.NMS.ActiveMQ/trunk/src/main/csharp/Session.cs (original)
+++ activemq/activemq-dotnet/Apache.NMS.ActiveMQ/trunk/src/main/csharp/Session.cs Fri Feb
27 13:23:40 2009
@@ -165,7 +165,6 @@
 				{
 					this.closing = true;
 					StopAsyncDelivery();
-					Connection.RemoveSession(this);
 					lock(consumers.SyncRoot)
 					{
 						foreach(MessageConsumer consumer in consumers.Values)
@@ -183,6 +182,7 @@
 						}
 					}
 					producers.Clear();
+                    Connection.RemoveSession(this);
 				}
 				catch(Exception ex)
 				{



Mime
View raw message