summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 96987e8..21249cb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,24 @@
+2006-02-10 Zoran Vasiljevic <vasiljevic@users.sourceforge.net>
+
+ -- Summary of changes fixing Tcl Bug #1437595 --
+
+ * generic/tclEvent.c: Cosmetic touches and identation
+ * generic/tclInt.h: Added TclpFinalizeSockets() call.
+
+ * generic/tclIO.c: Calls TclpFinalizeSockets() as part
+ of the TclFinalizeIOSubsystem().
+
+ * unix/tclUnixSock: Added no-op TclpFinalizeSockets().
+
+ * mac/tclMacSock.c:
+ * win/tclWinPipe.c
+ * win/tclWinSock.c: Finalization of the sockets/pipes
+ is now solely done in TclpFinalizeSockets() and
+ TclpFinalizePipes() and not over the thread-exit handler,
+ because the order of actions the Tcl generic core will
+ impose may result in cores/hangs if the thread exit handler
+ tears down corresponding subsystem(s) too early.
+
2006-03-10 Vince Darley <vincentdarley@sourceforge.net>
* win/tclWin32Dll.c: