]> git.mxchange.org Git - hub.git/commitdiff
Now the idle loop task comes first
authorRoland Häder <roland@mxchange.org>
Wed, 2 Dec 2009 21:42:24 +0000 (21:42 +0000)
committerRoland Häder <roland@mxchange.org>
Wed, 2 Dec 2009 21:42:24 +0000 (21:42 +0000)
application/hub/main/filter/task/class_TaskHandlerInitializerFilter.php

index a2a95d424bb75263073995e155150927c29e18e0..b3fb45146ee775f79f90e7150b9118a328aac575 100644 (file)
@@ -61,18 +61,18 @@ class TaskHandlerInitializerFilter extends BaseFilter implements Filterable {
                // Get a new task handler instance
                $handlerInstance = ObjectFactory::createObjectByConfiguredName('task_handler_class');
 
-               // Network package reader, needs to be delayed a little
-               $handlerInstance->registerTask('network_package_reader', $nodeInstance->getListenerPoolInstance());
-
-               // Query handler instance
-               $handlerInstance->registerTask('query_handler', $nodeInstance->getQueryConnectorInstance());
-
                // Generate idle task
                $taskInstance = ObjectFactory::createObjectByConfiguredName('idle_task_class');
 
                // Register it as well
                $handlerInstance->registerTask('idle_loop', $taskInstance);
 
+               // Network package reader, needs to be delayed a little
+               $handlerInstance->registerTask('network_package_reader', $nodeInstance->getListenerPoolInstance());
+
+               // Query handler instance
+               $handlerInstance->registerTask('query_handler', $nodeInstance->getQueryConnectorInstance());
+
                // Put the task handler in registry
                Registry::getRegistry()->addInstance('task', $handlerInstance);