From: Robin Appelman Date: Thu, 14 Mar 2013 16:00:30 +0000 (+0100) Subject: Return unknown freespace if the free_space call failed X-Git-Tag: v6.0.0alpha2~1066^2 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=ed8359737199a8a6640986e00df80d971aa6e1d7;p=nextcloud-server.git Return unknown freespace if the free_space call failed Fixes #2312 --- diff --git a/lib/files/storage/local.php b/lib/files/storage/local.php index da6597c8057..7b637a97059 100644 --- a/lib/files/storage/local.php +++ b/lib/files/storage/local.php @@ -218,7 +218,11 @@ class Local extends \OC\Files\Storage\Common{ } public function free_space($path) { - return @disk_free_space($this->datadir.$path); + $space = @disk_free_space($this->datadir.$path); + if($space === false){ + return \OC\Files\FREE_SPACE_UNKNOWN; + } + return $space; } public function search($query) {