Просмотр исходного кода

#106 - video transcoder: undefined transcoder can cause all the routine to stop

Alex Trofimov 11 лет назад
Родитель
Сommit
23e3ef728e
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      inc/classes/BxDolTranscoder.php

+ 4 - 1
inc/classes/BxDolTranscoder.php

@@ -129,7 +129,10 @@ class BxDolTranscoder extends BxDol implements iBxDolFactoryObject
 
         foreach ($a as $aQueue) {
             $o = self::getObjectInstance($aQueue['transcoder_object']);
-            $o->deleteFromQueue($aQueue['file_id_source']);
+            if ($o)
+                $o->deleteFromQueue($aQueue['file_id_source']);
+            else
+                echoDbgLog('Transcoder object undefined - ' . $aQueue['transcoder_object']);
         }
     }