gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnurl] 327/411: Curl_pgrsStartNow: init speed limit time stamps at star


From: gnunet
Subject: [gnurl] 327/411: Curl_pgrsStartNow: init speed limit time stamps at start
Date: Wed, 13 Jan 2021 01:22:22 +0100

This is an automated email from the git hooks/post-receive script.

nikita pushed a commit to branch master
in repository gnurl.

commit a570f7cd09f05657fd8521e833e149f7639e25a8
Author: Daniel Stenberg <daniel@haxx.se>
AuthorDate: Sat Nov 7 23:53:24 2020 +0100

    Curl_pgrsStartNow: init speed limit time stamps at start
    
    By setting the speed limit time stamps unconditionally at transfer
    start, we can start off a transfer without speed limits and yet allow
    them to get set during transfer and have an effect.
    
    Reported-by: Kael1117 on github
    Fixes #6162
    Closes #6184
---
 lib/progress.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/lib/progress.c b/lib/progress.c
index 0a7631c40..658d05ab8 100644
--- a/lib/progress.c
+++ b/lib/progress.c
@@ -240,10 +240,8 @@ void Curl_pgrsStartNow(struct Curl_easy *data)
   data->progress.speeder_c = 0; /* reset the progress meter display */
   data->progress.start = Curl_now();
   data->progress.is_t_startransfer_set = false;
-  data->progress.ul_limit_start.tv_sec = 0;
-  data->progress.ul_limit_start.tv_usec = 0;
-  data->progress.dl_limit_start.tv_sec = 0;
-  data->progress.dl_limit_start.tv_usec = 0;
+  data->progress.ul_limit_start = data->progress.start;
+  data->progress.dl_limit_start = data->progress.start;
   data->progress.downloaded = 0;
   data->progress.uploaded = 0;
   /* clear all bits except HIDE and HEADERS_OUT */

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]