Skip to content

Commit 23c2df0

Browse files
authored
Merge pull request #54951 from nextcloud/fix/node-limit-mib
fix: calculate node limit using MiB instead of MB
2 parents c8eeade + 0561398 commit 23c2df0

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

core/BackgroundJobs/GenerateMetadataJob.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,8 @@ private function scanFolder(Folder $folder): void {
9898
// Files are loaded in memory so very big files can lead to an OOM on the server
9999
$nodeSize = $node->getSize();
100100
$nodeLimit = $this->config->getSystemValueInt('metadata_max_filesize', self::DEFAULT_MAX_FILESIZE);
101-
if ($nodeSize > $nodeLimit * 1000000) {
101+
$nodeLimitMib = $nodeLimit * 1024 * 1024;
102+
if ($nodeSize > $nodeLimitMib) {
102103
$this->logger->debug('Skipping generating metadata for fileid ' . $node->getId() . " as its size exceeds configured 'metadata_max_filesize'.");
103104
continue;
104105
}

0 commit comments

Comments
 (0)