Retry on error when downloading failmalloc in the Travis build.
authorDan Fandrich <dan@coneharvesters.com>
Thu, 7 Feb 2019 11:01:32 +0000 (12:01 +0100)
committerDan Fandrich <dan@coneharvesters.com>
Thu, 7 Feb 2019 11:01:32 +0000 (12:01 +0100)
.travis.yml

index 0c07a10..e323d99 100644 (file)
@@ -113,7 +113,7 @@ install:
       cd "$HOME"
       # Failmalloc for improved test coverage
       if [ ! -e "$HOME/failmalloc/lib/libfailmalloc.so.0" ] ; then
-        curl -fsSORL https://download.savannah.nongnu.org/releases/failmalloc/failmalloc-1.0.tar.gz
+        curl -fsSORL --retry 8 https://download.savannah.nongnu.org/releases/failmalloc/failmalloc-1.0.tar.gz
         tar xaf failmalloc-1.0.tar.gz
         cd failmalloc-1.0
         sed -i -e 's/\(__malloc_initialize_hook\)/volatile \1/' failmalloc.c