summaryrefslogtreecommitdiffstats
path: root/ChangeLog.1999
diff options
context:
space:
mode:
authordavygrvy <davygrvy@noemail.net>2002-11-26 22:35:18 (GMT)
committerdavygrvy <davygrvy@noemail.net>2002-11-26 22:35:18 (GMT)
commit903fed5573662204d1f4049ed5b265c322781995 (patch)
tree6765f4bcd26ec5a89888c057215ebf08b8646895 /ChangeLog.1999
parente8c3ade629aad08ebadafa3e5dc086fc04e15ee6 (diff)
downloadtcl-903fed5573662204d1f4049ed5b265c322781995.zip
tcl-903fed5573662204d1f4049ed5b265c322781995.tar.gz
tcl-903fed5573662204d1f4049ed5b265c322781995.tar.bz2
* win/tclWinConsole.c:
* win/tclWinPipe.c: * win/tclWinSerial.c: * win/tclWinSock.c: * win/tclWinThrd.c: * win/tclWinTime.c: General cleanup of all worker threads used by the channel drivers. Eliminates the normal case where the worker thread is terminated ('cept the winsock one). Instead, use kernel events to signal a clean exit. Only when the worker thread is blocked on an I/O call is the thread terminated. Essentially, this makes all other channel worker threads behave like the PipeReaderThread() function for it's cleaner exit behavior. This appears to fix [Bug 597924] but needs 3rd party confirmation to close the issue. FossilOrigin-Name: a2db2b4e4a429689d3cb2fe4d74218743ba60d98
Diffstat (limited to 'ChangeLog.1999')
0 files changed, 0 insertions, 0 deletions