NonPositionableExternalStream.st
changeset 21028 986bb2a74ac2
parent 20806 729f94d21909
child 21042 edb2e7f82c62
child 21056 fc38f476bc23
--- a/NonPositionableExternalStream.st	Wed Nov 23 21:31:47 2016 +0100
+++ b/NonPositionableExternalStream.st	Thu Nov 24 10:49:28 2016 +0100
@@ -539,7 +539,12 @@
 !NonPositionableExternalStream methodsFor:'queries'!
 
 atEnd
-    "return true, if position is at end"
+    "return true, if position is at end.
+     Notice: this is a blocking operation, as we do not know in advance,
+     if there will be anything to read 
+     (i.e. if the partner will send more or close the stream).
+     If you want to check for available data, 
+     use nextAvailable:, or canReadWithoutBlocking"
 
     (self == StdInStream) ifTrue:[
         OperatingSystem hasConsole ifFalse:[