ENDOFHELP;
+// No unnecessary error reporting to avoid invalid daemon names
+error_reporting(E_ALL & ~E_STRICT & ~E_NOTICE);
+
require_once INSTALLDIR.'/scripts/commandline.inc';
$daemons = array();
-$daemons[] = INSTALLDIR.'/scripts/queuedaemon.php';
-
-$daemons[] = INSTALLDIR.'/scripts/imdaemon.php';
+if (common_config('queue', 'daemon')) {
+ $daemons[] = INSTALLDIR.'/scripts/queuedaemon.php';
+}
if (Event::handle('GetValidDaemons', array(&$daemons))) {
foreach ($daemons as $daemon) {