diff options
-rw-r--r-- | abuild-fetch.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/abuild-fetch.c b/abuild-fetch.c index 5adb5fc..a52ea89 100644 --- a/abuild-fetch.c +++ b/abuild-fetch.c @@ -90,8 +90,11 @@ int fetch(char *url, const char *destdir) .l_len = 0, }; struct cmdarray curlcmd = { - .argc = 5, - .argv = { "curl", "-L", "-f", "-o", partfile, NULL } + .argc = 12, + .argv = { "curl", "-L", "-f", "-o", partfile, + "--retry", "2", "--connect-timeout", "10", + "--retry-delay", "5", "--retry-connrefused", + NULL } }; struct cmdarray wgetcmd = { .argc = 3, |