]> granicus.if.org Git - curl/commitdiff
Set the retry delay variables after the option parsing, as bug report
authorDaniel Stenberg <daniel@haxx.se>
Fri, 22 Apr 2005 10:01:49 +0000 (10:01 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Fri, 22 Apr 2005 10:01:49 +0000 (10:01 +0000)
#1187787 points out.

src/main.c

index 4df0c691924a206409a43320421ab6ac870d3084..298456dc65e07ab8c3331d0abed60645e06fc96b 100644 (file)
@@ -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");