From ab3b2c47bd30f0aef23b8487b1cd7d40366dfe7a Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Mon, 14 Aug 2023 08:38:50 +0200 Subject: [PATCH] transfer: don't set TIMER_STARTTRANSFER on first send The time stamp is for measuring the first *received* byte Fixes #11669 Reported-by: JazJas on github Closes #11670 --- lib/transfer.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/lib/transfer.c b/lib/transfer.c index b678004b95..b68a571d87 100644 --- a/lib/transfer.c +++ b/lib/transfer.c @@ -824,9 +824,6 @@ static CURLcode readwrite_upload(struct Curl_easy *data, bool sending_http_headers = FALSE; struct SingleRequest *k = &data->req; - if((k->bytecount == 0) && (k->writebytecount == 0)) - Curl_pgrsTime(data, TIMER_STARTTRANSFER); - *didwhat |= KEEP_SEND; do { -- 2.47.3