diff options
author | Kevin B Kenny <kennykb@acm.org> | 2005-06-22 19:47:34 (GMT) |
---|---|---|
committer | Kevin B Kenny <kennykb@acm.org> | 2005-06-22 19:47:34 (GMT) |
commit | ffaaf5eb1b4fa2ddfffd6cdf8a3668e82fc88ea9 (patch) | |
tree | 1833884e76878788fcdb5562ceb860d990199d46 /ChangeLog | |
parent | 7ee7db08b5e81da44b8fe1bbdfc8d44c8d5791cc (diff) | |
download | tcl-ffaaf5eb1b4fa2ddfffd6cdf8a3668e82fc88ea9.zip tcl-ffaaf5eb1b4fa2ddfffd6cdf8a3668e82fc88ea9.tar.gz tcl-ffaaf5eb1b4fa2ddfffd6cdf8a3668e82fc88ea9.tar.bz2 |
bug 1225727
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -1,3 +1,15 @@ +2005-06-22 Kevin Kenny <kennykb@acm.org> + + * generic/tclInt.h: Changed the finalization + * generic/tclEvent.c (Tcl_Finalize): logic to defer the + * generic/tclIO.c (TclFinalizeIOSubsystem): shutdown of the pipe + * unix/tclUnixPipe.c (TclFinalizePipes): management until after + * win/tclWinPipe.c (TclFinalizePipes): all channels have been + closed, in order to avoid a situation where the Windows + PipeCloseProc2 would re-establish the exit handler after + exit handlers had already run, corrupting the heap. + [Bug #1225727] + 2005-06-21 Andreas Kupries <andreask@activestate.com> * generic/tclInt.h: Followup to change made on 2005-06-18 by |