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 [EMAIL PROTECTED]

http://bugzilla.ximian.com/show_bug.cgi?id=75436

--- shadow/75436        2005-07-01 18:36:43.000000000 -0400
+++ shadow/75436.tmp.1152       2005-08-31 20:09:47.000000000 -0400
@@ -43,6 +43,51 @@
 
 Would appreciate a quick feedback on this, have a delivery tomorrow!
 
 ------- Additional Comments From [EMAIL PROTECTED]  2005-07-01 18:36 -------
 Could you provide a test case in the bug report please?
 
+
+------- Additional Comments From [EMAIL PROTECTED]  2005-08-31 20:09 -------
+Test case (make sure to have a web server running on localhost first):
+
+using System;
+using System.Net;
+using System.Net.Sockets;
+
+public class test_async_sock
+{
+    private static Socket m_sock;
+    
+    public static void Main(string[] args)
+    {
+        Console.WriteLine("socket");
+        m_sock = new Socket(AddressFamily.InterNetwork, 
+                            SocketType.Stream, 
+                            ProtocolType.Tcp);
+        Console.WriteLine("begin");
+        m_sock.Blocking = true;
+        IPAddress addr = IPAddress.Parse("127.0.0.1");
+        m_sock.BeginConnect(new IPEndPoint(addr, 80),
+            new AsyncCallback(ExecuteConnect), null);
+        Console.WriteLine(m_sock.Connected);
+        System.Threading.Thread.Sleep(10000);
+    }
+
+    private static void ExecuteConnect(IAsyncResult ar)
+    {
+        Console.WriteLine("ec");
+
+        try
+        {
+            m_sock.EndConnect(ar);
+            Console.Write("connected");
+        }
+        catch(Exception e)
+        {
+            Console.WriteLine("Error: " + e);
+        }
+        System.Environment.Exit(0);
+    }
+                            
+}
+
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to