diff options
author | dgp <dgp@users.sourceforge.net> | 2014-05-20 15:17:11 (GMT) |
---|---|---|
committer | dgp <dgp@users.sourceforge.net> | 2014-05-20 15:17:11 (GMT) |
commit | 6d1eb2b3a5f8601cab4e5a51b9944af285a309c8 (patch) | |
tree | f1c76a510f420a054ca20cb3bc492d14bc685d94 /generic | |
parent | 894694c3c2fe89f7232fc5c8993c664747d59253 (diff) | |
parent | ab71a62c9e9b8c57834e4b4deb60b59596ad9586 (diff) | |
parent | ba99f64fadc5aa254af2bd6c0ed481887704cdcf (diff) | |
download | tcl-6d1eb2b3a5f8601cab4e5a51b9944af285a309c8.zip tcl-6d1eb2b3a5f8601cab4e5a51b9944af285a309c8.tar.gz tcl-6d1eb2b3a5f8601cab4e5a51b9944af285a309c8.tar.bz2 |
Rework the management of the CHANNEL_BLOCKED and CHANNEL_EOF flags, in particular not allowing them to leak between multiple layers of a stacked channel. Much common code refactored into ChanRead().