diff --git a/System/Process/CrontabProcess.php b/System/Process/CrontabProcess.php index 32de21e3..e19666dd 100644 --- a/System/Process/CrontabProcess.php +++ b/System/Process/CrontabProcess.php @@ -114,7 +114,9 @@ class CrontabProcess extends Process { /** @var Crontab $content */ $content = unserialize($content); - $runTicker = [$content->getTickTime() * 1000, [$content, 'execute']]; + $runTicker = [$content->getTickTime() * 1000, function () use ($content) { + $content->execute($this); + }]; if ($content->isLoop()) { $this->names[$content->getName()] = Timer::tick(...$runTicker); } else {