| |
|
|
|
cURL Mailing List Monthly Index Single Mail
curl-library Mailing List Archives
Re: running_handles: less than zero ?
From: Jeff Pohlmeyer <yetanothergeek_at_gmail.com>
Date: Sun, 8 Oct 2006 02:51:24 -0500
> Ok. I'll do that state check fix (somewhat differently) and commit.
> > handles that show COMPLETED in multistate, but
> I believe you can fix this bug in hiperfifo.c like this:
Ah, I see now - should this be clarified in the multi_info_read docs?
" After receiving a msg value of CURLMSG_DONE, subsequent calls
> at least it seems to fix it for me.
> > the app just seems to stall, and the CURLOPT_* timeout settings don't
> When this happens, does it stall forever or just "a while" ?
Well, I'm not sure about "forever", but safe to say it's a really long time.
One thing I noticed, in my update_timeout() function (which I copied from
I'm not sure how to deal with this, possibly either:
if ( timeout_ms <= 0 ) { return; }
I tried both ways, and it looks like if I return immediately,
The other way (setting tv_usec to zero) seems to be no different
I didn't find anything in the docs about exactly when the call
This seems like a burden on the application programmer that
For what it's worth, I found that libevent can be replaced
I can post the code if you like ( keeping in mind that glib is LGPL ).
Sorry for the long ramblings, I'll shut up now :-)
- Jeff
These mail archives are generated by hypermail. |
Page updated November 12, 2010.
web site info