[Mono-devel-list] Request Timeout when SOAP call returns

Aidan Skinner aidan at ximian.com
Fri May 27 09:40:39 EDT 2005


I'm seeing the following exception when a particular SOAP call returns:

System.Net.WebException: The request timed out
in <0x000ef> System.Net.HttpWebRequest:EndGetResponse (IAsyncResult
asyncResult)in <0x0005f> System.Net.HttpWebRequest:GetResponse ()
in <0x00053>
System.Web.Services.Protocols.WebClientProtocol:GetWebResponse
(System.Net.WebRequest request)

even though it returns in < 1 second. 

After being pointed to
http://www.mono-project.com/Article:ThreadPool_Deadlocks

I tried setting MONO_THREADS_PER_CPU to increasingly large numbers, but
that didn't seem to have any effect.

Oddly, it seems to *only* be this particular SOAP request, prior and
subsequent ones go fine. It seems to happen all the time on x86_64, but
also happens much more infrequently (like, maybe 1 in 10) on regular x86
hardware (with the same behaviour, outgoing SOAP fine, server processes,
incoming SOAP then bam!)

Thanks in advance, 

- Aidan
-- 
Aidan Skinner <aidan at ximian.com>




More information about the Mono-devel-list mailing list