|
|
cURL Mailing List Monthly Index Single Mail
curl-tracker mailing list Archives
[ curl-Bugs-2111613 ] multi object is stuck
From: SourceForge.net <noreply_at_sourceforge.net>
Date: Tue, 16 Sep 2008 05:03:39 +0000
Bugs item #2111613, was opened at 2008-09-15 09:33
Please note that this message will contain a full copy of the comment thread,
Initial Comment:
Application
Scenario
All transactions share same 'multi' object.
Problem
Logs
---- To my sorrow the problem doesn't appear when debugging info is printed. Therefore I added 'printf'-s into the all libcurl API functions/callbacks used/implemented by the application. At the begining of the attached file you can see snip of the full log, where the last good transaction and the next to it bad transaction are logged. After snip the full log appears. As it can be seen from the log, the call to last curl_multi_add_handle() doesn't initiate any activity, because 'timer_lastcall' is equeal to the 'multi->timetree->key'. Is there any chance that the millisecond timer resolution is not enough? ---------------------------------------------------------------------- >Comment By: Igor (ketamin) Date: 2008-09-16 08:03 Message: Hi Dan, Thanks for reply! I'd failed to find something usable in mailing list. Therefore I would like to submit a patch based on QueryPerformanceFrequency/QueryPerformanceCounter API. It provides even nanosecond resolution that should be definitely enough for near future. Could you address me to some doc that explain the patch submitting process? I dug in http://curl.haxx.se/docs/ and in gmane.comp.web.curl.library but without success. Should I simply post the output of 'diff' to the mailing list? One more question. I would like to submit another patch, which separates username and password options for curl_easy_setopt() in order to enable colon in username (in order to pass Digest authentication). Should I provide patch for curl_easy_setopt.pdf, curl_easy_setopt.3 and curl_easy_setopt.html documentation files also? Thank you very much in advance, Igor ---------------------------------------------------------------------- Comment By: Dan Fandrich (dfandrich) Date: 2008-09-15 19:55 Message: As I recall, the timer resolution was improved to microsecond resolution in 7.18.2 to prevent problems like this. You may want to bring this problem to the curl-library mailing list so the Windows developers can suggest a way to bring microsecond resolution to the Windows port. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100976&aid=2111613&group_id=976Received on 2008-09-16 These mail archives are generated by hypermail. |
Page updated November 12, 2010.
web site info