On Mon, Jul 5, 2010 at 1:18 AM, Koen Deforche <k...@emweb.be> wrote:
> Hey,
>
>>>>>> I can confirm the same behavior on a Win2003r2/32bit sytem. I haven't dug
>>>>>> into this too much though.
>>>>>
>>>>> I am using Visual Studio 2005 Standard for note, and although I have a
>>>>> deadlock detector, I do not have one that can identify them ahead of
>>>>> time nor what causes them.  I might try to look at this later if I get
>>>>> a chance.
>>>>
>>>> Actually I have a moment, and did just a quick check to see what the 
>>>> threads do.
>
> <snip>
>
>>>> So basically, it is saying that it is running out of work, hmm...
>>>>
>>>> After some more digging, it seems that the on_completion handler for
>>>> handling a new socket is failing for some reason, which is causing the
>>>> work to be decremented, without it ever being incremented, trying to
>>>> figure out what is going on here, but regardless, with the auto-work
>>>> holder is released right after it, it causes the thread to close since
>>>> there is no more work.
>>>>
>>>> Okay, figured out what is closing it all, the IO completion port call
>>>> returns ERROR_SEM_TIMEOUT, so the semaphore is timing out, and it
>>>> seems like it is timing out *before* the timeout call, this generally
>>>> indicates a failure condition in the port, hmm...
>
> Since we have never seen this problem, I am wondering whether the bug
> (in Wt or in boost::asio) is related to a particular boost version.
> What boost versions are you using ?

It definitely seems to be a problem in ASIO on WinXP.  I found someone
else on the Boost mailing list who seemingly has the exact same issue,
we are now posting on the ASIO specific mailing list, but having
issues reducing the issue into a simplified test-case.  Any help would
be appreciated.

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
witty-interest mailing list
witty-interest@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/witty-interest

Reply via email to