diff options
author | Morris Jobke <hey@morrisjobke.de> | 2016-02-22 14:30:32 +0100 |
---|---|---|
committer | Morris Jobke <hey@morrisjobke.de> | 2016-02-22 16:43:47 +0100 |
commit | 8c77fdef3eac77474ff83a8fc179d38696e19ce0 (patch) | |
tree | b9433b598f66172c3e16e99ea278252303314760 /lib | |
parent | 6f29949bcaef690a93d7ecfb5cde8fa08ce36db7 (diff) | |
download | nextcloud-server-8c77fdef3eac77474ff83a8fc179d38696e19ce0.tar.gz nextcloud-server-8c77fdef3eac77474ff83a8fc179d38696e19ce0.zip |
Avoids scanning the root storage
This check will skip the background scan for the root storage
because there is nothing in the root storage that isn't already
in another (mostly user-) storage.
Fixes #22501
Diffstat (limited to 'lib')
-rw-r--r-- | lib/private/files/utils/scanner.php | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/private/files/utils/scanner.php b/lib/private/files/utils/scanner.php index 59673a306cb..bc815f5f6da 100644 --- a/lib/private/files/utils/scanner.php +++ b/lib/private/files/utils/scanner.php @@ -119,6 +119,10 @@ class Scanner extends PublicEmitter { if (is_null($mount->getStorage())) { continue; } + // don't scan the root storage + if ($mount->getStorage()->instanceOfStorage('\OC\Files\Storage\Local') && $mount->getMountPoint() === '/') { + continue; + } $scanner = $mount->getStorage()->getScanner(); $this->attachListener($mount); $scanner->backgroundScan(); |