My PhabricatorTriggerDaemon shows as Waiting in the Daemons application, the "Status Details" section says the following:
This daemon is running normally and reported a status update recently (within 6 m). However, it encountered an error while doing work and is waiting a little while (5 s) to resume processing. After encountering an error, daemons wait before resuming work to avoid overloading services.
Which tells me that it hit an error, when running ./bin/phd debug PhabricatorTriggerDaemon the only output I get is:
Launching daemons (in debug mode): (Logs will appear in "/var/tmp/phd/log/daemons.log".) (Pool: 1) PhabricatorTriggerDaemon phabricator/scripts/daemon/ $ ./phd-daemon '--verbose' 2017-02-25 10:26:37 PM [AUTO] Scaling pool "debug" up to 1 daemon(s). 2017-02-25 10:26:38 PM [INIT] Starting process. 2017-02-25 10:26:39 PM [ZZZZ] Process is preparing to hibernate for 180 second(s). 2017-02-25 10:26:39 PM [STDE] <VERB> PhabricatorTriggerDaemon Preparing to hibernate for 180 second(s). 2017-02-25 10:26:39 PM [DONE] Process exited normally. 2017-02-25 10:26:39 PM [WAIT] Waiting 180 second(s) to restart process. 2017-02-25 10:29:39 PM [INIT] Starting process. 2017-02-25 10:29:40 PM [ZZZZ] Process is preparing to hibernate for 180 second(s). 2017-02-25 10:29:40 PM [STDE] <VERB> PhabricatorTriggerDaemon Preparing to hibernate for 180 second(s). 2017-02-25 10:29:40 PM [DONE] Process exited normally. 2017-02-25 10:29:40 PM [WAIT] Waiting 180 second(s) to restart process.
This makes me think that no error actually occurred, so possibly the text just needs to be corrected to state that it may just be hibernating.
phabricator 59207fcfac37c63d6777b1835820bc5f6d1325dc (Sat, Feb 25)
arcanist 3b6b523c2b236e3724a1e115f126cb6fd05fa128 (Sat, Feb 18)
phutil 7b7820ccf85a73144545475590e562018f62b5a9 (Sat, Feb 25)