use db transitions for collection scanner

remotes/origin/stable
Robin Appelman 14 years ago
parent 14f7daf53c
commit 6e2ce76223
  1. 2
      apps/media/lib_scanner.php

@ -37,6 +37,7 @@ class OC_MEDIA_SCANNER{
* @return int the number of songs found * @return int the number of songs found
*/ */
public static function scanFolder($path){ public static function scanFolder($path){
OC_DB::beginTransaction();
if (OC_Filesystem::is_dir($path)) { if (OC_Filesystem::is_dir($path)) {
$songs=0; $songs=0;
if ($dh = OC_Filesystem::opendir($path)) { if ($dh = OC_Filesystem::opendir($path)) {
@ -59,6 +60,7 @@ class OC_MEDIA_SCANNER{
}else{ }else{
$songs=0; $songs=0;
} }
OC_DB::commit();
return $songs; return $songs;
} }

Loading…
Cancel
Save