Merge pull request #1617 from keneanung/OdbcCommandExceptionOnNoData
[mono.git] / mono / tests / async_read.cs
index 15389b485c19d8273b078c6431b062333db69716..64f36ab83c641b63498a1aa4d6b1884c6128a705 100644 (file)
@@ -18,7 +18,7 @@ class Test {
                IAsyncResult ar;
                int sum0 = 0;
                
-               FileStream s = new FileStream ("async_read.exe",  FileMode.Open);
+               FileStream s = new FileStream ("async_read.exe",  FileMode.Open, FileAccess.Read);
 
                s.Position = 0;
                sum0 = 0;
@@ -28,6 +28,7 @@ class Test {
                s.Position = 0;
                
                do {
+                       buf = new byte [1];
                        ar = s.BeginRead (buf, 0, 1, ac, buf);
                } while (s.EndRead (ar) == 1);
                sum -= buf [0];