From 4d64f84a25da8269996ad6f92da9b6c3619255a0 Mon Sep 17 00:00:00 2001 From: "Yamashita, Yuu" Date: Thu, 2 Jun 2016 01:43:57 +0000 Subject: [PATCH] `http_get_aria2c` should return proper value on `aria2c` failures --- plugins/python-build/bin/python-build | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/plugins/python-build/bin/python-build b/plugins/python-build/bin/python-build index 4b0deb59..7facb641 100755 --- a/plugins/python-build/bin/python-build +++ b/plugins/python-build/bin/python-build @@ -341,8 +341,11 @@ http_head_aria2c() { http_get_aria2c() { local out="${2:-$(mktemp "out.XXXXXX")}" - aria2c --allow-overwrite=true -o "${out}" ${ARIA2_OPTS} "$1" >&4 - [ -n "$2" ] || cat "${out}" + if aria2c --allow-overwrite=true -o "${out}" ${ARIA2_OPTS} "$1" >&4; then + [ -n "$2" ] || cat "${out}" + else + false + fi } http_head_curl() {