X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FNovell.Directory.Ldap%2FNovell.Directory.Ldap%2FChangeLog;h=a71ac71851adcefc43e912cb3d6f529f02d884f7;hb=bf5947a0fd2b523c30833605ee69b2b041aa43f4;hp=3f5f42cf4ccacde1c64e977fe18440b338c52aac;hpb=af90548a08ef5effc93b083b7eec44daa178b141;p=mono.git diff --git a/mcs/class/Novell.Directory.Ldap/Novell.Directory.Ldap/ChangeLog b/mcs/class/Novell.Directory.Ldap/Novell.Directory.Ldap/ChangeLog index 3f5f42cf4cc..a71ac71851a 100644 --- a/mcs/class/Novell.Directory.Ldap/Novell.Directory.Ldap/ChangeLog +++ b/mcs/class/Novell.Directory.Ldap/Novell.Directory.Ldap/ChangeLog @@ -1,3 +1,24 @@ +2009-05-07 Gonzalo Paniagua Javier + + * 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 + + * 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 + + * Connection.cs: Add a try/finally section to release the + semId semaphore in case the connection fails. + + Fixes #80102 + 2006-02-26 Konstantin Triger * SupportClass.cs, Message.cs, MessageAgent.cs, MessageVector.cs: increase compliancy with jldap making