diff options
author | hobbs <hobbs> | 2004-07-26 19:14:47 (GMT) |
---|---|---|
committer | hobbs <hobbs> | 2004-07-26 19:14:47 (GMT) |
commit | 35fff5c7b6a7b36c6bac13cc62965fb3b671910e (patch) | |
tree | 30330d4aeea4cd691d13ac279a956817335a99bb /ChangeLog | |
parent | 5327bbab5cd5b9befa30513fd9450a40149b1356 (diff) | |
download | tcl-35fff5c7b6a7b36c6bac13cc62965fb3b671910e.zip tcl-35fff5c7b6a7b36c6bac13cc62965fb3b671910e.tar.gz tcl-35fff5c7b6a7b36c6bac13cc62965fb3b671910e.tar.bz2 |
note 8.4.7 tag date
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 23 |
1 files changed, 12 insertions, 11 deletions
@@ -1,3 +1,7 @@ +2004-07-26 Jeff Hobbs <jeffh@ActiveState.com> + + *** 8.4.7 TAGGED FOR RELEASE *** + 2004-07-25 Pat Thoyts <patthoyts@users.sourceforge.net> * generic/tclThreadAlloc.c: Moved the tclInt.h include to provide @@ -316,17 +320,14 @@ * generic/tclIO.c: Fixed [SF Tcl Bug 943274]. This is the same problem * generic/tclIO.h: as [SF Tcl Bug 462317], see ChangeLog entry - 2001-09-26. The fix done at that time is incomplete. It - is possible to get around it if the actual read - operation is defered and not executed in the event - handler itself. Instead of tracking if we are in an - read caused by a synthesized fileevent we now track if - the OS has delivered a true event = actual data and - bypass the driver if a read finds that there is no - actual data waiting. The flag is cleared by a short or - full read. - - ***POTENTIAL INCOMPATIBILITY*** for channel drivers. + 2001-09-26. The fix done at that time is incomplete. It is + possible to get around it if the actual read operation is defered + and not executed in the event handler itself. Instead of tracking + if we are in an read caused by a synthesized fileevent we now + track if the OS has delivered a true event = actual data and + bypass the driver if a read finds that there is no actual data + waiting. The flag is cleared by a short or full read. + [[this bug amended 2004-07-14]] 2004-05-18 Kevin B. Kenny <kennykb@acm.org> |