1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-21 23:58:49 -05:00

Set the retry delay variables after the option parsing, as bug report

#1187787 points out.
This commit is contained in:
Daniel Stenberg 2005-04-22 10:01:49 +00:00
parent b685b5672a
commit d323b3d816

View File

@ -2940,10 +2940,9 @@ operate(struct Configurable *config, int argc, char *argv[])
int res = 0; int res = 0;
int i; int i;
int up; /* upload file counter within a single upload glob */ int up; /* upload file counter within a single upload glob */
long retry_sleep_default = config->retry_delay? long retry_sleep_default;
config->retry_delay*1000:RETRY_SLEEP_DEFAULT; /* ms */
long retry_numretries; long retry_numretries;
long retry_sleep = retry_sleep_default; long retry_sleep;
long response; long response;
struct timeval retrystart; 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) { if((!config->url_list || !config->url_list->url) && !config->list_engines) {
clean_getout(config); clean_getout(config);
helpf("no URL specified!\n"); helpf("no URL specified!\n");