summaryrefslogtreecommitdiffstats
path: root/unix/tclUnixChan.c
diff options
context:
space:
mode:
authordavygrvy <davygrvy@noemail.net>2001-08-30 07:50:17 (GMT)
committerdavygrvy <davygrvy@noemail.net>2001-08-30 07:50:17 (GMT)
commit8c1f0ff2e57236026bea55bf62d267473cefd62e (patch)
tree7d838c15cd14b38785a1fab0ded168b19b1f0e95 /unix/tclUnixChan.c
parentaecb99781b3e9c4bd8cdf63f26a8b583e5fcab9c (diff)
downloadtcl-8c1f0ff2e57236026bea55bf62d267473cefd62e.zip
tcl-8c1f0ff2e57236026bea55bf62d267473cefd62e.tar.gz
tcl-8c1f0ff2e57236026bea55bf62d267473cefd62e.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> FossilOrigin-Name: 45694540cac7b1c3c2e9703d681cea74f0dc754e
Diffstat (limited to 'unix/tclUnixChan.c')
0 files changed, 0 insertions, 0 deletions