From d847d66e9923386c309e293d57167f68dbae0523 Mon Sep 17 00:00:00 2001 From: Isaac Connor Date: Tue, 26 Apr 2016 14:40:40 -0400 Subject: [PATCH] handle disk_free_space error --- web/includes/functions.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/web/includes/functions.php b/web/includes/functions.php index ed9850ca3..15db5511a 100644 --- a/web/includes/functions.php +++ b/web/includes/functions.php @@ -1676,7 +1676,12 @@ function getDiskPercent() Error("disk_total_space returned false for " . ZM_DIR_EVENTS ); return 0; } - $space = round(($total - disk_free_space(ZM_DIR_EVENTS)) / $total * 100); + $free = disk_free_space(ZM_DIR_EVENTS); + if ( ! $free ) { + Error("disk_free_space returned false for " . ZM_DIR_EVENTS ); + return 0; + } + $space = round(($total - $free) / $total * 100); return( $space ); }