mirror of
https://github.com/appwrite/appwrite
synced 2026-05-22 16:38:32 +00:00
Coroutine sleep
This commit is contained in:
parent
43fb92ca83
commit
ea38a7f869
1 changed files with 2 additions and 4 deletions
|
|
@ -72,7 +72,7 @@ class ScheduleFunctions extends ScheduleBase
|
|||
|
||||
foreach ($delayedExecutions as $delay => $scheduleKeys) {
|
||||
\go(function () use ($delay, $scheduleKeys, $pools, $dbForPlatform) {
|
||||
\sleep($delay); // in seconds
|
||||
\Co::sleep($delay); // in seconds
|
||||
|
||||
foreach ($scheduleKeys as $scheduleKey) {
|
||||
// Ensure schedule was not deleted
|
||||
|
|
@ -84,9 +84,7 @@ class ScheduleFunctions extends ScheduleBase
|
|||
|
||||
$this->updateProjectAccess($schedule['project'], $dbForPlatform);
|
||||
|
||||
$publisher = new BrokerPool($pools->get('publisher'));
|
||||
|
||||
$queueForFunctions = new Func($publisher);
|
||||
$queueForFunctions = new Func($this->publisher);
|
||||
|
||||
$queueForFunctions
|
||||
->setType('schedule')
|
||||
|
|
|
|||
Loading…
Reference in a new issue