Author: jbevain
Date: 2007-11-09 08:17:22 -0500 (Fri, 09 Nov 2007)
New Revision: 89314
Modified:
trunk/olive/class/System.Silverlight/System.Windows.Browser.Net/BrowserHttpWebRequest.cs
trunk/olive/class/System.Silverlight/System.Windows.Browser.Net/ChangeLog
Log:
2007-11-09 Jb Evain <[EMAIL PROTECTED]>
* BrowserHttpWebRequest.cs: throw if an async request
cannot be started.
Modified:
trunk/olive/class/System.Silverlight/System.Windows.Browser.Net/BrowserHttpWebRequest.cs
===================================================================
---
trunk/olive/class/System.Silverlight/System.Windows.Browser.Net/BrowserHttpWebRequest.cs
2007-11-09 13:16:47 UTC (rev 89313)
+++
trunk/olive/class/System.Silverlight/System.Windows.Browser.Net/BrowserHttpWebRequest.cs
2007-11-09 13:17:22 UTC (rev 89314)
@@ -131,7 +131,9 @@
InitializeNativeRequest ();
async_result = new BrowserHttpWebAsyncResult (callback,
state);
- NativeMethods.browser_http_request_get_async_response
(native, OnAsyncResponseAvailable, IntPtr.Zero);
+ if
(!NativeMethods.browser_http_request_get_async_response (native,
OnAsyncResponseAvailable, IntPtr.Zero))
+ throw new InvalidOperationException ();
+
return async_result;
}
Modified:
trunk/olive/class/System.Silverlight/System.Windows.Browser.Net/ChangeLog
===================================================================
--- trunk/olive/class/System.Silverlight/System.Windows.Browser.Net/ChangeLog
2007-11-09 13:16:47 UTC (rev 89313)
+++ trunk/olive/class/System.Silverlight/System.Windows.Browser.Net/ChangeLog
2007-11-09 13:17:22 UTC (rev 89314)
@@ -1,3 +1,8 @@
+2007-11-09 Jb Evain <[EMAIL PROTECTED]>
+
+ * BrowserHttpWebRequest.cs: throw if an async request
+ cannot be started.
+
2007-11-08 Jb Evain <[EMAIL PROTECTED]>
* BrowserHttpWebRequest.cs
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches