Re: infinite "easy_transfer function" wait loop

2022-02-08 Thread Ray Satiro via curl-library
On 2/8/2022 2:32 AM, Lilia Boneva via curl-library wrote: > It seems I was not set google drive link properly. Now should be OK > (https://drive.google.com/file/d/1kdMSBS9fZPBW4WoMJ4qgHIeB01h46d4V/view?usp=sharing). > Also thank you for links and winsock info. > > I will try making working code t

Re: A CI job inventory

2022-02-08 Thread Daniel Stenberg via curl-library
Hi again. The revised idea is to produce a script that parses all existing CI service config scripts and outputs data about all jobs in a way that will allow us to make some sort of overview of all jobs. All CI config files are done in yaml, but they're all different yaml and they also been

Re: Too many calls to the write callback

2022-02-08 Thread Henrik Holst via curl-library
Yes you are correct, I can see it with -v < Transfer-Encoding: chunked Well that answers that one, huge thanks! /HH Den tis 8 feb. 2022 kl 19:42 skrev Ray Satiro via curl-library < curl-library@lists.haxx.se>: > On 2/8/2022 12:42 PM, Henrik Holst via curl-library wrote: > > > > As you can see a

Re: Too many calls to the write callback

2022-02-08 Thread Ray Satiro via curl-library
On 2/8/2022 12:42 PM, Henrik Holst via curl-library wrote: > > As you can see above recvfrom returns with 562 bytes and then I get 9 > calls to write_callback from that, so the chunking is not due to the > network transfer but happens inside curl. Due to the varying sizes > this is not due to hitti

Too many calls to the write callback

2022-02-08 Thread Henrik Holst via curl-library
Hi, I'm trying to figure out why I get so many calls to my write callback. This is against a HTTP/1.1 server and with strace I can see that curl receives the whole reply in one single recv (which is translated to a recvfrom by libc) but for some reason my write callback is called 9 times at wha

Re: infinite "easy_transfer function" wait loop

2022-02-08 Thread Henrik Holst via curl-library
I just wanted to say that you are not alone with this problem, I have seen this happen as well. I have an application that downloads an external link once per second 24x7 and on some seldom but random occasion (perhaps 2-3 times per year) it gets stuck in curl_multi_socket_action(). So far I have

Re: Crash when libcurl invokes prune_dead_connections

2022-02-08 Thread Henrik Holst via curl-library
>From what you submit it looks like data->state.conn_cache is NULL (or pointing to recently freed memory). I would recommend that you run your application under valgrind and try to trigger the error and see what valgrind finds. If this is a use after free, valgrind will point out where it was freed

Crash when libcurl invokes prune_dead_connections

2022-02-08 Thread Marius via curl-library
Hello everyone, Some time ago I have developed a small C application which uses libcurl to send data to some APIs. (It's very basic) Since about mid-December my application started to crash when invoking libcurl. After doing some debugging it looks like the prune_dead_connections call tries to

Re: Daily snapshots stopped updating

2022-02-08 Thread Daniel Stenberg via curl-library
On Tue, 8 Feb 2022, Daniel Stenberg via curl-library wrote: Thanks, I'll investigate! Two bugs: 1. there was a leftover mistake that made maketgz fail (there's a TPF file mention left in a Makefile). Pending fix: https://github.com/curl/curl/pull/8403 2. the maketgz failure wasn't prop

Re: Daily snapshots stopped updating

2022-02-08 Thread Daniel Stenberg via curl-library
On Tue, 8 Feb 2022, Marcel Raad via curl-library wrote: Not sure about the best place to report this, but there are no more daily snapshots after Friday, February 4: https://curl.se/snapshots/ Thanks, I'll investigate! -- / daniel.haxx.se | Commercial curl support up to 24x7 is available!

Daily snapshots stopped updating

2022-02-08 Thread Marcel Raad via curl-library
Hi, Not sure about the best place to report this, but there are no more daily snapshots after Friday, February 4: https://curl.se/snapshots/ I'm using these for the autobuilds. Marcel -- Unsubscribe: https://lists.haxx.se/listinfo/curl-library Etiquette: https://curl.haxx.se/mail/etiquette.