summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorandreas_kupries <akupries@shaw.ca>2008-04-24 18:50:41 (GMT)
committerandreas_kupries <akupries@shaw.ca>2008-04-24 18:50:41 (GMT)
commite56b4f5bbf2cf2a602730b664a8ad82cb816ca87 (patch)
tree14872d7cb419a292119c91cfb9d856e2bf8bd881 /ChangeLog
parentc5fd5355ee987e7f3b51128bdf7272c8e571eea6 (diff)
downloadtcl-e56b4f5bbf2cf2a602730b664a8ad82cb816ca87.zip
tcl-e56b4f5bbf2cf2a602730b664a8ad82cb816ca87.tar.gz
tcl-e56b4f5bbf2cf2a602730b664a8ad82cb816ca87.tar.bz2
* tests/ioCmd.test: Extended testsuite for reflected channel
implementation. Added test cases about how it handles if the rug is pulled out from under a channel (= killing threads, interpreters containing the tcl command for a channel, and channel sitting in a different interpreter/thread.) * generic/tclIORChan.c: Fixed the bugs exposed by the new testcases, redone most of the cleanup and exit handling.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 38ad2dc..618f606 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2008-04-24 Andreas Kupries <andreask@activestate.com>
+
+ * tests/ioCmd.test: Extended testsuite for reflected channel
+ implementation. Added test cases about how it handles if the rug
+ is pulled out from under a channel (= killing threads,
+ interpreters containing the tcl command for a channel, and channel
+ sitting in a different interpreter/thread.)
+
+ * generic/tclIORChan.c: Fixed the bugs exposed by the new
+ testcases, redone most of the cleanup and exit handling.
+
2008-04-15 Andreas Kupries <andreask@activestate.com>
* generic/tclIO.c (CopyData): Applied another patch by Alexandre