From 123a450f1b884cd20b6fb652c77f83fd20844a2f Mon Sep 17 00:00:00 2001 From: vasiljevic Date: Fri, 10 Mar 2006 17:39:04 +0000 Subject: Added notes about fixing Tcl Bug #1437595 --- ChangeLog | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/ChangeLog b/ChangeLog index c8fa0ad..2562c74 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,23 @@ +2006-03-10 Zoran Vasiljevic + + -- 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.c: Added no-op TclpFinalizeSockets(). + + * 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 * win/tclWinFile.c: previous patch breaks tests, so removed. -- cgit v0.12