From: Robin Appelman Date: Sat, 31 Mar 2012 14:28:22 +0000 (+0200) Subject: dont send to much when scanning large folders X-Git-Tag: v4.0.0beta~392^2~2 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=ebc7a6a0a6249213122bf97104f850d2ce6b7c1a;p=nextcloud-server.git dont send to much when scanning large folders --- diff --git a/lib/filecache.php b/lib/filecache.php index 59b0fb1b503..4a4183cbdb5 100644 --- a/lib/filecache.php +++ b/lib/filecache.php @@ -490,10 +490,9 @@ class OC_FileCache{ }else{ $totalSize+=self::scanFile($file,$root); $count++; - if($count>$lastSend+25){ - if($eventSource){ - $eventSource->send('scanning',array('file'=>$path,'count'=>$count)); - } + if($count>$lastSend+25 and $eventSource){ + $lastSend=$count; + $eventSource->send('scanning',array('file'=>$path,'count'=>$count)); } } }