El mar, 01 de 04 de 2003 a las 02:02, Sean Newton escribi�:
> I'm rather new to Mono and not exactly a linux guru so my issue may not be a bug but 
> instead user error. Basically, trying to build a test harness for getting 
> performance metrics of web requests. Wrote the code on windows, hoping Mono would be 
> a viable alternative for end users that wanted to use Linux. Initially structured 
> with a multi-threaded, asynchronous design, all worked well under windows but seemed 
> to hang on linux/mono, eventually reporting an exception.
> 
> Since then, I've simplified the code greatly to isolate the error:
> 
> using System;
> using System.IO;
> using System.Text;
> using System.Net;
> 
> class Harness {
> 
>   static void Main(string[] args) {
> 
>     string url = "http://www.microsoft.com";;
>     Console.WriteLine("Creating WebRequest...");
>     WebRequest request = WebRequest.Create(url);
>     Console.WriteLine("Retrieving WebResponse...");
>     WebResponse response = request.GetResponse();
>     StreamReader sr = new StreamReader(response.GetResponseStream(), Encoding.ASCII);
>     string line = null;
>     Console.WriteLine("Retrieving Stream...");
>     while( (line = sr.ReadLine()) != null) {
>       Console.WriteLine(line);
>     }
>     Console.WriteLine("I never reach this point");
>     sr.Close();
>   }
> }

This works with CVS version. There have been some fixes after the last
mono release that makes this actually work.

-Gonzalo

_______________________________________________
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to