From d323b3d816c84b83368de9b0c60f13b5a364139f Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Fri, 22 Apr 2005 10:01:49 +0000 Subject: Set the retry delay variables after the option parsing, as bug report #1187787 points out. --- src/main.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index 4df0c6919..298456dc6 100644 --- a/src/main.c +++ b/src/main.c @@ -2940,10 +2940,9 @@ operate(struct Configurable *config, int argc, char *argv[]) int res = 0; int i; int up; /* upload file counter within a single upload glob */ - long retry_sleep_default = config->retry_delay? - config->retry_delay*1000:RETRY_SLEEP_DEFAULT; /* ms */ + long retry_sleep_default; long retry_numretries; - long retry_sleep = retry_sleep_default; + long retry_sleep; long response; struct timeval retrystart; @@ -3050,6 +3049,10 @@ operate(struct Configurable *config, int argc, char *argv[]) } } + retry_sleep_default = config->retry_delay? + config->retry_delay*1000:RETRY_SLEEP_DEFAULT; /* ms */ + retry_sleep = retry_sleep_default; + if((!config->url_list || !config->url_list->url) && !config->list_engines) { clean_getout(config); helpf("no URL specified!\n"); -- cgit v1.2.3