diff options
author | Zac Medico <zmedico@gentoo.org> | 2013-07-10 12:41:13 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2013-07-10 12:41:13 -0700 |
commit | c238c02efaec0ee632968358711854e9f4d8d282 (patch) | |
tree | 8e052dc10c5f7e2a01629d05ceb1efcc83e031d8 /misc | |
parent | _job_delay: prevent accumlation of timeouts (diff) | |
download | portage-c238c02efaec0ee632968358711854e9f4d8d282.tar.gz portage-c238c02efaec0ee632968358711854e9f4d8d282.tar.bz2 portage-c238c02efaec0ee632968358711854e9f4d8d282.zip |
emerge-delta-webrsync: rm empty file, bug #476416
Diffstat (limited to 'misc')
-rwxr-xr-x | misc/emerge-delta-webrsync | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/misc/emerge-delta-webrsync b/misc/emerge-delta-webrsync index 01d7f4a65..f7f82f817 100755 --- a/misc/emerge-delta-webrsync +++ b/misc/emerge-delta-webrsync @@ -228,7 +228,12 @@ fetch_file() { __vecho "Fetching file ${FILE} ..." # already set DISTDIR= eval "${FETCHCOMMAND} ${opts}" - [ -s "${DISTDIR}/${FILE}" ] + if [[ $? -eq 0 && -s ${DISTDIR}/${FILE} ]] ; then + return 0 + else + rm -f "${DISTDIR}/${FILE}" + return 1 + fi } check_file_digest() { |