summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordavygrvy@pobox.com <davygrvy>2004-11-09 04:10:36 (GMT)
committerdavygrvy@pobox.com <davygrvy>2004-11-09 04:10:36 (GMT)
commit34735a3013dfec76ffa9a7e680d4371d8bfa8076 (patch)
tree3799482552ea5e46ddb7d600ca9405fa8b33f4c8
parent3e7cb3ebd93b4351fefe1dec1ed78de5f3e298a3 (diff)
downloadtcl-34735a3013dfec76ffa9a7e680d4371d8bfa8076.zip
tcl-34735a3013dfec76ffa9a7e680d4371d8bfa8076.tar.gz
tcl-34735a3013dfec76ffa9a7e680d4371d8bfa8076.tar.bz2
no message
-rw-r--r--ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 35bd591..e537228 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2004-11-08 David Gravereaux <davygrvy@pobox.com>
+
+ * win/tclWinPipe.c: The pipe channel driver now respects
+ the -blocking option when closing is the same way the UNIX
+ side works. This is to avoid a hung shell when exiting due
+ to open pipes that refuse to close in a graceful manner.
+ [Bug 947693]
+
+ ***POTENTIAL INCOMPATIBILITY***
+
+ Scripts that use async pipes on windows, must (like the
+ UNIX side) set -blocking to 1 before calling [close] to
+ receive the exit status.
+
2004-11-07 David Gravereaux <davygrvy@pobox.com>
* tests/winFile.test: added contraint to winFile-4.0 to prevent