]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Minor queue fixes, probably not very important. Preparing for cron
authorMikael Nordfeldth <mmn@hethane.se>
Wed, 13 Nov 2013 17:15:21 +0000 (18:15 +0100)
committerMikael Nordfeldth <mmn@hethane.se>
Wed, 13 Nov 2013 17:15:21 +0000 (18:15 +0100)
lib/dbqueuemanager.php
lib/queuemanager.php
scripts/getvaliddaemons.php

index 26e13911eee7f2c6639e27e614b998f34fd5973c..f843d6d9e617286b0b251b55ead91256d3e86fbd 100644 (file)
@@ -44,7 +44,7 @@ class DBQueueManager extends QueueManager
         $qi->created   = common_sql_now();
         $result        = $qi->insert();
 
-        if (!$result) {
+        if ($result === false) {
             common_log_db_error($qi, 'INSERT', __FILE__);
             throw new ServerException('DB error inserting queue item');
         }
index 0e37ab0c530f84c363987adf881a430a06a60437..dde78264d03e8a90d8b56f2a269a591787c03cd0 100644 (file)
@@ -67,6 +67,9 @@ abstract class QueueManager extends IoManager
                     self::$qm = new UnQueueManager();
                 } else {
                     switch ($type) {
+                     case 'cron':
+                        self::$qm = new GNUsocialCron();
+                        break;
                      case 'db':
                         self::$qm = new DBQueueManager();
                         break;
index 78cbba8c079fbe3a1f01a05602a7eb99d0c9bc48..b4e1e57e43be85a25af4e8bfd3b021d1dea21d5c 100755 (executable)
@@ -37,7 +37,7 @@ require_once INSTALLDIR.'/scripts/commandline.inc';
 
 $daemons = array();
 
-$daemons[] = INSTALLDIR.'/scripts/queuedaemon.php';
+#$daemons[] = INSTALLDIR.'/scripts/queuedaemon.php';
 
 if (Event::handle('GetValidDaemons', array(&$daemons))) {
     foreach ($daemons as $daemon) {