summaryrefslogtreecommitdiffstats
path: root/src/etc/inc/pfsense-utils.inc
diff options
context:
space:
mode:
authorChris Buechler <cmb@pfsense.org>2016-02-09 20:55:34 -0600
committerChris Buechler <cmb@pfsense.org>2016-02-09 20:55:34 -0600
commit37af5cf53359fb7ebbff0a6051f6dc958c272d42 (patch)
tree4644d363cc9176e82d06cbb8a2a6d428e734c3fa /src/etc/inc/pfsense-utils.inc
parenteb38f9a852d8111142fbf3d94d95d631163ebc65 (diff)
downloadpfsense-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.inc5
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')) {
OpenPOWER on IntegriCloud