diff options
| author | davygrvy@pobox.com <davygrvy> | 2001-08-30 07:50:18 (GMT) |
|---|---|---|
| committer | davygrvy@pobox.com <davygrvy> | 2001-08-30 07:50:18 (GMT) |
| commit | 352161874d2b8dbfddb4e49c1b16230360c90057 (patch) | |
| tree | 7d838c15cd14b38785a1fab0ded168b19b1f0e95 /unix/tclUnixFile.c | |
| parent | ab3ae45566f8efe869c59729f26415a6a99eb6c4 (diff) | |
| download | tcl-352161874d2b8dbfddb4e49c1b16230360c90057.zip tcl-352161874d2b8dbfddb4e49c1b16230360c90057.tar.gz tcl-352161874d2b8dbfddb4e49c1b16230360c90057.tar.bz2 | |
* 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 <rrr6399@futuretek.com>
Diffstat (limited to 'unix/tclUnixFile.c')
0 files changed, 0 insertions, 0 deletions
