summaryrefslogtreecommitdiffstats
path: root/unix/tclUnixTest.c
diff options
context:
space:
mode:
authordgp <dgp@users.sourceforge.net>2014-05-20 15:17:11 (GMT)
committerdgp <dgp@users.sourceforge.net>2014-05-20 15:17:11 (GMT)
commit6fb8bfc7151be318a32f8ca752bc2b2f31d677db (patch)
treef1c76a510f420a054ca20cb3bc492d14bc685d94 /unix/tclUnixTest.c
parent3eb4868d33978268f1a547f842aa46d52954797c (diff)
parent090475cc9c8935959209d5bfd09d1dba9a3d6b07 (diff)
parentf19d7ab3027fc8874a11a4abec535c8d07010bc3 (diff)
downloadtcl-6fb8bfc7151be318a32f8ca752bc2b2f31d677db.zip
tcl-6fb8bfc7151be318a32f8ca752bc2b2f31d677db.tar.gz
tcl-6fb8bfc7151be318a32f8ca752bc2b2f31d677db.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().