Um... I have tested with libcurl3 (both w & w/o c-ares support ). In my log, following both urls seems to be fetched well. (1) INF<12191>:ecore_con ecore_con_url.c:1336 _ecore_con_url_data_cb() reading from http://www.dreamincode.net/forums/uploads/month ly_05_2010/post-380028-12747928967239.jpg.pagespeed.ce.yRppR_j7ae.jpg (2) INF<12191>:ecore_con ecore_con_url.c:1336 _ecore_con_url_data_cb() reading from http://www.prelovac.com/vladimir/wp-content/upl oads/2008/03/example.jpg
There are any differences between my log (previously attached) and your debug message? 2012/2/18 Michael Blumenkrantz <[email protected]>: > On Sat, 18 Feb 2012 14:05:54 +0900 > Bluezery <[email protected]> wrote: > >> I have attached a log file of your example code. It do download both urls. >> >> I think that there are differences between you libcurl and my libcurl >> version. My libcurl version is 7.21.6. >> >> 2012/2/18 Michael Blumenkrantz <[email protected]>: >> > On Sat, 18 Feb 2012 13:51:05 +0900 >> > Bluezery <[email protected]> wrote: >> > >> >> I am sorry. But I don't understand that what's meaning of "multiple >> >> simultaneous fetches are broken" ... :-( >> >> >> >> When I have inspected log when testing your example, It fetches both >> >> urls simultaneously. >> >> Curl multi handler can do simultaneous fetches. >> >> >> >> 2012/2/18 Michael Blumenkrantz <[email protected]>: >> >> > On Sat, 18 Feb 2012 12:16:17 +0900 >> >> > Bluezery <[email protected]> wrote: >> >> > >> >> >> Actually, ecore_con_url_new("http://xxxx") should be used fore one >> >> >> url. Also it returns one handler. for this URL. >> >> >> >> >> >> But, if you need not this handler, you can discard handler after >> >> >> ecore_con_url_get() is called. >> >> >> >> >> >> I have fixed attached examples and it works well. :D >> >> >> I think that you did not use ecore_con_url_fd_set() ) and If you want >> >> >> to download files, you'd better to use ecore_file_download(). >> >> >> >> >> >> 2012/2/18 Michael Blumenkrantz <[email protected]>: >> >> >> > Hi, >> >> >> > >> >> >> > Attached is a very tiny demo which showcases a pretty huge (imo) bug >> >> >> > in ecore-con-url: multiple simultaneous fetches are broken. When more >> >> >> > than one curl object is added, only the last one will actually be >> >> >> > fetched. >> >> > I'm not trying to download to a file, this was just a simple example >> >> > that I made which simulates how I found it. >> >> > >> >> > The bottom line is that this example DID download both urls properly, >> >> > but >> >> > now it doesn't. >> >> >> >> >> >> >> > If you use the example that I sent, the first URL is never actually >> > fetched. >> > You can verify this by backporting my most recent commit. >> >> >> > nope, downgraded to that version and there's no change. -- BRs, Kim. ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
