$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');
}
self::$qm = new UnQueueManager();
} else {
switch ($type) {
+ case 'cron':
+ self::$qm = new GNUsocialCron();
+ break;
case 'db':
self::$qm = new DBQueueManager();
break;
$daemons = array();
-$daemons[] = INSTALLDIR.'/scripts/queuedaemon.php';
+#$daemons[] = INSTALLDIR.'/scripts/queuedaemon.php';
if (Event::handle('GetValidDaemons', array(&$daemons))) {
foreach ($daemons as $daemon) {