X-Git-Url: https://git.mxchange.org/?p=core.git;a=blobdiff_plain;f=inc%2Fclasses%2Fmain%2Ftasks%2Fidle%2Fclass_IdleLoopTask.php;h=49379f0d98a311d03e5c817bb120a70cd2e20a75;hp=0dd2de9f3d169987f4747f6219f39a9048667826;hb=a7a0ec871ac1987279a2a750ee664abcff17b609;hpb=b86006f698da2e5d6f116f2a9c214e6e73c81872 diff --git a/inc/classes/main/tasks/idle/class_IdleLoopTask.php b/inc/classes/main/tasks/idle/class_IdleLoopTask.php index 0dd2de9f..49379f0d 100644 --- a/inc/classes/main/tasks/idle/class_IdleLoopTask.php +++ b/inc/classes/main/tasks/idle/class_IdleLoopTask.php @@ -22,6 +22,11 @@ * along with this program. If not, see . */ class IdleLoopTask extends BaseTask implements Taskable, Visitable { + /** + * Idle loop time + */ + private $idleTime = 0; + /** * Protected constructor * @@ -30,6 +35,9 @@ class IdleLoopTask extends BaseTask implements Taskable, Visitable { protected function __construct () { // Call parent constructor parent::__construct(__CLASS__); + + // Init idle loop time from config ("cache" it here) + $this->idleLoop = $this->getConfigInstance()->getConfigEntry('idle_loop_time'); } /** @@ -62,8 +70,8 @@ class IdleLoopTask extends BaseTask implements Taskable, Visitable { * @return void */ public function executeTask () { - // Idle here a little (2 milliseconds) - $this->idle(2); + // Idle here a little + $this->idle($this->idleLoopTime); } /**