diff options
author | dgp <dgp@users.sourceforge.net> | 2001-01-30 17:32:06 (GMT) |
---|---|---|
committer | dgp <dgp@users.sourceforge.net> | 2001-01-30 17:32:06 (GMT) |
commit | df71cf45613c6413eeb9e17cacd5f241e74fd84b (patch) | |
tree | 010382a4601a659b623c45b45d3f5502ffb4f210 /ChangeLog | |
parent | 23ad38a8fe16319656b29d3d8171ac25653e0525 (diff) | |
download | tcl-df71cf45613c6413eeb9e17cacd5f241e74fd84b.zip tcl-df71cf45613c6413eeb9e17cacd5f241e74fd84b.tar.gz tcl-df71cf45613c6413eeb9e17cacd5f241e74fd84b.tar.bz2 |
2000-01-30 Don Porter <dgp@users.sourceforge.net>
* generic/tclIO.c (CopyData): Moved code that updates the count
of how many bytes are left to copy. Corrects bug that when
writing occurs in the background, the copy loop could be
escaped without updating the count, causing CopyData() to try
to copy more bytes than the toRead value originally passed to
TclCopyChannel(), leading to hangs and misreporting of number
of bytes copied. [Bug 118203, Patch 103432]
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -1,3 +1,12 @@ +2000-01-30 Don Porter <dgp@users.sourceforge.net> + * generic/tclIO.c (CopyData): Moved code that updates the count + of how many bytes are left to copy. Corrects bug that when + writing occurs in the background, the copy loop could be + escaped without updating the count, causing CopyData() to try + to copy more bytes than the toRead value originally passed to + TclCopyChannel(), leading to hangs and misreporting of number + of bytes copied. [Bug 118203, Patch 103432] + 2000-01-18 Andreas Kupries <a.kupries@westend.com> * Everything below belongs together, it fixes bug #123153. |