Page MenuHomePhabricator

D15750.diff
No OneTemporary

D15750.diff

diff --git a/src/infrastructure/daemon/workers/PhabricatorTriggerDaemon.php b/src/infrastructure/daemon/workers/PhabricatorTriggerDaemon.php
--- a/src/infrastructure/daemon/workers/PhabricatorTriggerDaemon.php
+++ b/src/infrastructure/daemon/workers/PhabricatorTriggerDaemon.php
@@ -261,7 +261,7 @@
* Get the number of seconds to sleep for before starting the next scheduling
* phase.
*
- * If no events are scheduled soon, we'll sleep for 60 seconds. Otherwise,
+ * If no events are scheduled soon, we'll sleep briefly. Otherwise,
* we'll sleep until the next scheduled event.
*
* @return int Number of seconds to sleep for.
@@ -272,6 +272,7 @@
$next_triggers = id(new PhabricatorWorkerTriggerQuery())
->setViewer($this->getViewer())
->setOrder(PhabricatorWorkerTriggerQuery::ORDER_EXECUTION)
+ ->withNextEventBetween(0, null)
->setLimit(1)
->needEvents(true)
->execute();

File Metadata

Mime Type
text/plain
Expires
Tue, Nov 5, 6:01 AM (2 w, 8 h ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
6733941
Default Alt Text
D15750.diff (948 B)

Event Timeline