Re: Failed sending data to the peer in 7.72.0
Date: Sat, 12 Sep 2020 01:30:10 -0400
On 9/11/2020 2:03 PM, James Brown via curl-library wrote:
> After upgrading a test cluster from 7.71.1 to 7.72.0, we're now seeing
> around 0.1% of POSTs from one (and only one) of our applications fail
> with "Failed sending data to the peer" (CURLE_SEND_ERROR) and no other
> error. Based on logs, the request actually succeeds, but libcurl is
> returning this error. This application is using the Ruby Typhoeus
> wrapper and is itself unchanged. The relevant connections are all
> HTTP/1.1 connections to hosts on the local network, and the POSTs are
> all very small (<1KB) with nothing interesting about them.
>
> I haven't had any luck tracking this down since it's such a low
> fraction of requests and is only affecting one of our several hundred
> applications, but it reproducibly happens with 7.72 and not with 7.71.1.
>
> Anyone have any suggestions for how to try to track down the
> regression? I looked at the diff between 7.71.1 and 7.72.0 and no
> lines containing the string "CURLE_SEND_ERROR" were touched, which is
> unfortunate.
There are no similar reports and I looked through the commit history but
nothing stood out. If you can reliably reproduce then try bisecting it
https://github.com/curl/curl/wiki/how-to-git-bisect
-------------------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
Etiquette: https://curl.haxx.se/mail/etiquette.html
Received on 2020-09-12