[Mono-bugs] [Bug 41193][Min] Changed - [2.0] BeginRead on console input blocks program exit
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Mon, 21 Mar 2005 13:06:03 -0500 (EST)
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by gonzalo@ximian.com.
http://bugzilla.ximian.com/show_bug.cgi?id=41193
--- shadow/41193 2005-03-18 22:59:30.000000000 -0500
+++ shadow/41193.tmp.22923 2005-03-21 13:06:03.000000000 -0500
@@ -1,23 +1,23 @@
Bug#: 41193
Product: Mono: Class Libraries
Version: unspecified
-OS: unknown
+OS: All
OS Details:
Status: REOPENED
Resolution:
Severity: Unknown
-Priority: Major
+Priority: Minor
Component: CORLIB
AssignedTo: mono-bugs@ximian.com
ReportedBy: kuhne@wanadoo.es
QAContact: mono-bugs@ximian.com
TargetMilestone: ---
URL:
Cc:
-Summary: stream.BeginRead(...) blocks if no data is present.
+Summary: [2.0] BeginRead on console input blocks program exit
Description of Problem:
-----------------------
stream.BeginRead(...) blocks if no data is present.
Steps to reproduce the problem:
@@ -94,6 +94,14 @@
hardly asynchronous if it blocks. EndRead() is supposed to block until
there is data ready to be read, according to the documentation. The
documentation makes no statement that BeginRead() will block, but does
describe it as an asynchronous operation which implies that it should
not block.
+
+------- Additional Comments From gonzalo@ximian.com 2005-03-21 13:06 -------
+Mono behaves like 1.1, ie, waits for the input.
+
+Running the original test under MS .NET 2.0, it just prints "Waiting
+user response" and finishes.
+
+