From ea7d3c538d82fb64a201fedfb9376f6dcafbd102 Mon Sep 17 00:00:00 2001 From: davygrvy Date: Thu, 30 Aug 2001 07:51:00 +0000 Subject: no message --- ChangeLog | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/ChangeLog b/ChangeLog index 6625f0e..8c5ce27 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,17 @@ +2001-08-30 David Gravereaux + + * generic/tclAsync.c: + * generic/tclEvent.c: + * generic/tclInt.h: Improper cleanup of asyncMutex in tclAsync.c + repaired. TclFinalizeSynchronization() was trying to remove a + registered mutex that was dumped earlier when the TSD it was stored + in was cleared. This was only surfacing on *nix. Windows was being + masked by mutexes not actually being returned to the system! That + was repaired in a previous patch. Needed to add a private + TclFinalizeAsync() to tclAsync.c and called from Tcl_FinalizeThread(). + Pheww.. Is this done yet? + [Bug: 414419] requested by Rob Ratcliff + 2001-08-28 Jeff Hobbs * generic/tclCompCmds.c (TclPushVarName): noted 'static' defn. -- cgit v0.12