I removed the apr_pollset_remove() call on line 1978 of event.c. So far it is 
working fine for me. Thanks Edward.

- Steve


Edward Lu wrote:
> Seems like the solution is just to remove the extra apr_pollset_remove(); all 
> sockets are removed from the pollset when
> one of them is signalled. If another one was signalled in the same poll, it 
> will enter this block and simply do nothing
> (because of the baton->signaled check). I gave it a quick test and it looked 
> like the problem was solved.
>


Reply via email to