#BUGFIX by cg
class: TerminalSession
changed: #readAnyAvailableData
must also care for other stream errors
(StreamNotOpen in particular)
--- a/TerminalSession.st Wed Nov 02 15:13:43 2016 +0100
+++ b/TerminalSession.st Fri Nov 04 10:36:48 2016 +0100
@@ -1,5 +1,3 @@
-"{ Encoding: utf8 }"
-
"{ Package: 'stx:libbasic2' }"
"{ NameSpace: Smalltalk }"
@@ -644,7 +642,7 @@
bufferSize := 1024.
buffer := String new:bufferSize.
- ExternalStream readErrorSignal handle:[:ex |
+ StreamError handle:[:ex |
n := 0
] do:[
|line|