[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / Novell.Directory.Ldap / Novell.Directory.Ldap / ChangeLog
index 3f5f42cf4ccacde1c64e977fe18440b338c52aac..a71ac71851adcefc43e912cb3d6f529f02d884f7 100644 (file)
@@ -1,3 +1,24 @@
+2009-05-07 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * Connection.cs: if the socket is already disconnected, Shutdown will
+       fail with a SocketException... Also, catch *all* the possible
+       exceptions since the socket.Close method could also throw
+       ObjectDisposedException.
+       Fixes bug #449092.
+
+2008-12-20  Jeroen Asselman <jeroen-novel@asselman.com>
+
+       * Connection.cs: Apply patch from #436775, there is no need to
+       free the semaphores both in the catch clauses as well as the
+       finally clause.
+
+2006-12-28  Jon Larimer <jlarimer@gmail.com>
+
+       * Connection.cs: Add a try/finally section to release the
+       semId semaphore in case the connection fails.  
+
+       Fixes #80102
+
 2006-02-26  Konstantin Triger <kostat@mainsoft.com>
 
        * SupportClass.cs, Message.cs, MessageAgent.cs, MessageVector.cs: increase compliancy with jldap making