On Sun, 19 Feb 2012 16:13:24 +0900
Bluezery <[email protected]> wrote:

> OMG..   I attach my curl_test log.
> Can I get the your log ??
> 
> 2012/2/19 Michael Blumenkrantz <[email protected]>:
> > On Sun, 19 Feb 2012 15:32:56 +0900
> > Bluezery <[email protected]> wrote:
> >
> >> Yeah, It may be caused by system difference. It's hard to find problems.
> >> But eocre_con_url should run independently.
> >>
> >> I have made libcurl testing application. It's almost same
> >> implementation as ecore_con_url's stuff.
> >> Can you test attached curl test ?  when testing it,  redirect standard
> >> out to /dev/null. ( "curl_test > /dev/null" )
> >> If this works well, maybe something wrong exists in my patch.
> >>
> >> 2012/2/19 Michael Blumenkrantz <[email protected]>:
> >> > On Sat, 18 Feb 2012 16:03:53 +0900
> >> > Carsten Haitzler (The Rasterman) <[email protected]> wrote:
> >> >
> >> >> On Fri, 17 Feb 2012 21:40:37 -0500 Michael Blumenkrantz
> >> >> <[email protected]> said:
> >> >>
> >> >> > 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.
> >> >>
> >> >> can't reproduce. i expanded your demo to call progress/data/complete
> >> >> callbacks. attached src and log. downloads both urls - in parallel (well
> >> >> for the first bit). the first 33.9kb data is fetched completely as is
> >> >> the 64.8k data. i haven't actually checked the data itself - but
> >> >> everything else is showing "all ok". no proxy set up here for this test
> >> >> btw. i ran a second test with a proxy (well proxy fwd'd via an ssh
> >> >> tunnel to the other side of the world) and it works too with slightly
> >> >> different fetch ordering.
> >> >>
> >> >> attached logs+src. my svn updated and completely rebuilt just before
> >> >> this test was run.
> >> >>
> >> > I've attached two logs from your updated example:
> >> > ecore_con_url.log is from current ecore-con
> >> > ecore_con_url-old.log is from 65835 (prior to the commit I cited)
> >> >
> >> > At present, there is no data downloaded for the first URL. It seems to be
> >> > somehow system-dependent, though not curl version dependent as I have
> >> > tested older versions with no change.
> >> >
> >> > Since I don't typically work on curl stuff, it would be great if someone
> >> > could point me in the right direction for trying to debug this.
> >> >
> >> > The only other alternative, if this cannot be fixed prior to release, is
> >> > to revert r65888 and then rebase every subsequent commit on top of the
> >> > old code. In cases like this it's rarely just one person who has a bug,
> >> > so I would rather release with the old and working code than what is
> >> > currently in svn.
> >>
> >>
> >>
> > test works, both files download.
> 
> 
> 
log attached
Progress: 0.000000/0.000000
Progress: 0.000000/0.000000
Perform =======================================!
Progress: 0.000000/0.000000
Progress: 0.000000/0.000000
Still running: 2===============================!
Perform =======================================!
Progress: 0.000000/0.000000
Progress: 0.000000/0.000000
Still running: 2===============================!
Perform =======================================!
Progress: 0.000000/0.000000
Progress: 0.000000/0.000000
Progress: 0.000000/0.000000
Progress: 0.000000/0.000000
Progress: 0.000000/0.000000
Still running: 2===============================!
Perform =======================================!
Progress: 0.000000/0.000000
Progress: 0.000000/0.000000
Progress: 0.000000/0.000000
Progress: 0.000000/0.000000
Progress: 0.000000/0.000000
Progress: 0.000000/0.000000
Progress: 0.000000/0.000000
Progress: 0.000000/0.000000
Still running: 2===============================!
Perform =======================================!
Progress: 0.000000/0.000000
Progress: 899.000000/34739.000000
Progress: 899.000000/34739.000000
Still running: 2===============================!
Perform =======================================!
Progress: 0.000000/0.000000
Progress: 2339.000000/34739.000000
Progress: 2339.000000/34739.000000
Still running: 2===============================!
Perform =======================================!
Progress: 0.000000/0.000000
Progress: 3779.000000/34739.000000
Progress: 3779.000000/34739.000000
Still running: 2===============================!
Perform =======================================!
Progress: 0.000000/0.000000
Progress: 5219.000000/34739.000000
Progress: 5219.000000/34739.000000
Still running: 2===============================!
Perform =======================================!
Progress: 0.000000/0.000000
Progress: 6659.000000/34739.000000
Progress: 6659.000000/34739.000000
Still running: 2===============================!
Perform =======================================!
Progress: 0.000000/0.000000
Progress: 8099.000000/34739.000000
Progress: 8099.000000/34739.000000
Still running: 2===============================!
Perform =======================================!
Progress: 0.000000/0.000000
Progress: 9539.000000/34739.000000
Progress: 9539.000000/34739.000000
Still running: 2===============================!
Perform =======================================!
Progress: 0.000000/0.000000
Progress: 10979.000000/34739.000000
Progress: 10979.000000/34739.000000
Still running: 2===============================!
Perform =======================================!
Progress: 0.000000/0.000000
Progress: 12419.000000/34739.000000
Progress: 12419.000000/34739.000000
Still running: 2===============================!
Perform =======================================!
Progress: 0.000000/0.000000
Progress: 13859.000000/34739.000000
Progress: 13859.000000/34739.000000
Still running: 2===============================!
Perform =======================================!
Progress: 0.000000/0.000000
Progress: 15299.000000/34739.000000
Progress: 15299.000000/34739.000000
Still running: 2===============================!
Perform =======================================!
Progress: 0.000000/0.000000
Progress: 22499.000000/34739.000000
Progress: 22499.000000/34739.000000
Still running: 2===============================!
Perform =======================================!
Progress: 0.000000/0.000000
Progress: 34739.000000/34739.000000
Progress: 34739.000000/34739.000000
Progress: 34739.000000/34739.000000
Progress: 34739.000000/34739.000000
Still running: 1===============================!
CURL Done OK, remain:0
Perform =======================================!
Progress: 0.000000/0.000000
Still running: 1===============================!
Perform =======================================!
Progress: 0.000000/0.000000
Still running: 1===============================!
Perform =======================================!
Progress: 0.000000/0.000000
Still running: 1===============================!
Perform =======================================!
Progress: 0.000000/0.000000
Still running: 1===============================!
Perform =======================================!
Progress: 0.000000/0.000000
Still running: 1===============================!
Perform =======================================!
Progress: 0.000000/0.000000
Still running: 1===============================!
Perform =======================================!
Progress: 0.000000/0.000000
Progress: 0.000000/0.000000
Progress: 0.000000/0.000000
Progress: 0.000000/0.000000
Still running: 1===============================!
Perform =======================================!
Progress: 0.000000/0.000000
Progress: 0.000000/0.000000
Progress: 0.000000/0.000000
Progress: 0.000000/0.000000
Progress: 0.000000/0.000000
Progress: 0.000000/0.000000
Progress: 0.000000/0.000000
Still running: 1===============================!
Perform =======================================!
Progress: 1163.000000/66388.000000
Progress: 1163.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 2615.000000/66388.000000
Progress: 2615.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 4067.000000/66388.000000
Progress: 4067.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 5519.000000/66388.000000
Progress: 5519.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 6971.000000/66388.000000
Progress: 6971.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 8423.000000/66388.000000
Progress: 8423.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 9875.000000/66388.000000
Progress: 9875.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 11327.000000/66388.000000
Progress: 11327.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 12779.000000/66388.000000
Progress: 12779.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 14231.000000/66388.000000
Progress: 14231.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 15683.000000/66388.000000
Progress: 15683.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 17135.000000/66388.000000
Progress: 17135.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 18587.000000/66388.000000
Progress: 18587.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 20039.000000/66388.000000
Progress: 20039.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 21491.000000/66388.000000
Progress: 21491.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 22943.000000/66388.000000
Progress: 22943.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 24395.000000/66388.000000
Progress: 24395.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 25847.000000/66388.000000
Progress: 25847.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 27299.000000/66388.000000
Progress: 27299.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 28751.000000/66388.000000
Progress: 28751.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 30203.000000/66388.000000
Progress: 30203.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 33107.000000/66388.000000
Progress: 33107.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 34559.000000/66388.000000
Progress: 34559.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 36011.000000/66388.000000
Progress: 36011.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 37463.000000/66388.000000
Progress: 37463.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 50531.000000/66388.000000
Progress: 50531.000000/66388.000000
Still running: 1===============================!
Perform =======================================!
Progress: 66388.000000/66388.000000
Progress: 66388.000000/66388.000000
Progress: 66388.000000/66388.000000
Progress: 66388.000000/66388.000000
Still running: 0===============================!
CURL Done OK, remain:0
------------------------------------------------------------------------------
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

Reply via email to