diff options
author | Chris Buechler <cmb@pfsense.org> | 2016-02-09 20:55:34 -0600 |
---|---|---|
committer | Chris Buechler <cmb@pfsense.org> | 2016-02-09 20:55:34 -0600 |
commit | 37af5cf53359fb7ebbff0a6051f6dc958c272d42 (patch) | |
tree | 4644d363cc9176e82d06cbb8a2a6d428e734c3fa /src/etc/inc/pfsense-utils.inc | |
parent | eb38f9a852d8111142fbf3d94d95d631163ebc65 (diff) | |
download | pfsense-37af5cf53359fb7ebbff0a6051f6dc958c272d42.zip pfsense-37af5cf53359fb7ebbff0a6051f6dc958c272d42.tar.gz |
Don't try to process aliases whose downloads have failed in update_alias_url_data(). Ticket #5848
Diffstat (limited to 'src/etc/inc/pfsense-utils.inc')
-rw-r--r-- | src/etc/inc/pfsense-utils.inc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/etc/inc/pfsense-utils.inc b/src/etc/inc/pfsense-utils.inc index 48b0a28..894b0ea 100644 --- a/src/etc/inc/pfsense-utils.inc +++ b/src/etc/inc/pfsense-utils.inc @@ -1989,7 +1989,10 @@ function update_alias_url_data() { unlink($temp_filename); $verify_ssl = isset($config['system']['checkaliasesurlcert']); mkdir($temp_filename); - download_file($alias_url, $temp_filename . "/aliases", $verify_ssl); + if (!download_file($alias_url, $temp_filename . "/aliases", $verify_ssl)) { + log_error(sprintf(gettext("Failed to download alias %s"), $alias_url)); + continue; + } /* if the item is tar gzipped then extract */ if (stripos($alias_url, '.tgz')) { |