curl-library
Re: Using curl_multi some requests get ignored after connection succeeded
Date: Tue, 5 Sep 2017 13:56:19 +0200
On Tue, 2017-09-05 at 12:59 +0200, Daniel Stenberg wrote:
> On Tue, 5 Sep 2017, Valentin David wrote:
>
> > > Thanks. Can you elborate on how exactly this test application
> > > reacts when
> > > the problem occurs? I mean, how do I detect if it behaves
> > > correctly or
> > > not?
> > Failing would mean the application would never stop, because it
> > would get
> > less responses than the number of requests.
>
> Okay thanks, then can you try if you still see this problem with
> libcurl from
> the current git master? Because I ran your test application several
> times
> without getting it to hang like that.
>
> If you do, then there's probably something different in our
> builds/setups that
> we could try to pinpoint for me to be able to reproduce.
>
> What name resolver backend does your libcurl use?
>
Threaded.
Here are the configured parameters:
--disable-dependency-tracking --disable-silent-rules --enable-crypto-
auth --enable-dict --enable-file --enable-ftp --enable-gopher --enable-
http --enable-imap --enable-ldap --enable-ldaps --disable-ntlm-wb --
enable-pop3 --enable-rt --enable-rtsp --enable-smb --without-libssh2 --
enable-smtp --enable-telnet --enable-tftp --enable-tls-srp --disable-
ares --enable-cookies --enable-hidden-symbols --enable-ipv6 --enable-
largefile --without-libpsl --enable-manual --enable-proxy --disable-
soname-bump --disable-sspi --disable-static --enable-threaded-resolver
--enable-pthreads --disable-versioned-symbols --without-cyassl --
without-darwinssl --without-libidn2 --with-gssapi=/usr --without-
libmetalink --with-nghttp2 --without-librtmp --without-spnego --
without-winidn --with-zlib --without-axtls --without-gnutls --without-
mbedtls --without-nss --without-polarssl --without-ssl --without-winssl
--without-ca-fallback --with-ca-bundle=/etc/ssl/certs/ca-
certificates.crt --with-ssl --with-ca-path=/etc/ssl/certs
(FYI they are the same as on Gentoo)
I have just tried with master. And re-tried with 7.55.1 tagged from git
as comparison in case my distribution's few patches were introducing
any problem.
Master *is not* affected, 7.55.1 *is* affected however. So something
broke but got fixed.
-- Valentin David This email reflects my own opinion. You have the right to disagree. ------------------------------------------------------------------- Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library Etiquette: https://curl.haxx.se/mail/etiquette.htmlReceived on 2017-09-05