After a token is granted, the next phabot feed poll starts generating errors like this in the apache logs:
[Wed Jun 10 13:31:28 2015] [error] PHP Fatal error: Maximum execution time of 30 seconds exceeded in <phutil>/src/parser/PhutilTypeSpec.php on line 1909
[Wed Jun 10 13:31:28 2015] [error] >>> UNRECOVERABLE FATAL ERROR <<<\n\nMaximum execution time of 30 seconds exceeded\n\n<phutil>/src/parser/PhutilTypeSpec.php:1909\n\n\n\xe2\x94\xbb\xe2\x94\x81\xe2\x94\xbb \xef\xb8\xb5 \xc2\xaf\\_(\xe3\x83\x84)_/\xc2\xaf \xef\xb8\xb5 \xe2\x94\xbb\xe2\x94\x81\xe2\x94\xbb
[Wed Jun 10 13:32:35 2015] [error] PHP Fatal error: Maximum execution time of 30 seconds exceeded in <phabricator>/src/applications/feed/story/PhabricatorFeedStory.php on line 52
[Wed Jun 10 13:33:42 2015] [error] PHP Fatal error: Maximum execution time of 30 seconds exceeded in <phutil>/src/parser/PhutilTypeSpec.php on line 1909
[Wed Jun 10 13:33:42 2015] [error] >>> UNRECOVERABLE FATAL ERROR <<<\n\nMaximum execution time of 30 seconds exceeded\n\n<phutil>/src/parser/PhutilTypeSpec.php:1909\n\n\n\xe2\x94\xbb\xe2\x94\x81\xe2\x94\xbb \xef\xb8\xb5 \xc2\xaf\\_(\xe3\x83\x84)_/\xc2\xaf \xef\xb8\xb5 \xe2\x94\xbb\xe2\x94\x81\xe2\x94\xbb
[Wed Jun 10 13:34:48 2015] [error] PHP Fatal error: Maximum execution time of 30 seconds exceeded in <phutil>/src/parser/PhutilTypeSpec.php on line 637
[Wed Jun 10 13:34:48 2015] [error] >>> UNRECOVERABLE FATAL ERROR <<<\n\nMaximum execution time of 30 seconds exceeded\n\n<phutil>/src/parser/PhutilTypeSpec.php:637\n\n\n\xe2\x94\xbb\xe2\x94\x81\xe2\x94\xbb \xef\xb8\xb5 \xc2\xaf\\_(\xe3\x83\x84)_/\xc2\xaf \xef\xb8\xb5 \xe2\x94\xbb\xe2\x94\x81\xe2\x94\xbb
[Wed Jun 10 13:35:55 2015] [error] PHP Fatal error: Maximum execution time of 30 seconds exceeded in <phabricator>/src/infrastructure/storage/lisk/LiskDAO.php on line 653
[Wed Jun 10 13:35:55 2015] [error] >>> UNRECOVERABLE FATAL ERROR <<<\n\nMaximum execution time of 30 seconds exceeded\n\n<phabricator>/src/infrastructure/storage/lisk/LiskDAO.php:653\n\n\n\xe2\x94\xbb\xe2\x94\x81\xe2\x94\xbb \xef\xb8\xb5 \xc2\xaf\\_(\xe3\x83\x84)_/\xc2\xaf \xef\xb8\xb5 \xe2\x94\xbb\xe2\x94\x81\xe2\x94\xbb
[Wed Jun 10 13:37:01 2015] [error] PHP Fatal error: Maximum execution time of 30 seconds exceeded in <phutil>/src/parser/PhutilParserGenerator.php on line 871
[Wed Jun 10 13:37:01 2015] [error] >>> UNRECOVERABLE FATAL ERROR <<<\n\nMaximum execution time of 30 seconds exceeded\n\n<phutil>/src/parser/PhutilParserGenerator.php:871\n\n\n\xe2\x94\xbb\xe2\x94\x81\xe2\x94\xbb \xef\xb8\xb5 \xc2\xaf\\_(\xe3\x83\x84)_/\xc2\xaf \xef\xb8\xb5 \xe2\x94\xbb\xe2\x94\x81\xe2\x94\xbb
[Wed Jun 10 13:38:08 2015] [error] PHP Fatal error: Maximum execution time of 30 seconds exceeded in <phutil>/src/parser/PhutilTypeSpec.php on line 156
[Wed Jun 10 13:38:08 2015] [error] >>> UNRECOVERABLE FATAL ERROR <<<\n\nMaximum execution time of 30 seconds exceeded\n\n<phutil>/src/parser/PhutilTypeSpec.php:156\n\n\n\xe2\x94\xbb\xe2\x94\x81\xe2\x94\xbb \xef\xb8\xb5 \xc2\xaf\\_(\xe3\x83\x84)_/\xc2\xaf \xef\xb8\xb5 \xe2\x94\xbb\xe2\x94\x81\xe2\x94\xbb
[Wed Jun 10 13:39:16 2015] [error] PHP Fatal error: Maximum execution time of 30 seconds exceeded in <phutil>/src/parser/PhutilTypeSpec.php on line 451
[Wed Jun 10 13:39:16 2015] [error] >>> UNRECOVERABLE FATAL ERROR <<<\n\nMaximum execution time of 30 seconds exceeded\n\n<phutil>/src/parser/PhutilTypeSpec.php:451\n\n\n\xe2\x94\xbb\xe2\x94\x81\xe2\x94\xbb \xef\xb8\xb5 \xc2\xaf\\_(\xe3\x83\x84)_/\xc2\xaf \xef\xb8\xb5 \xe2\x94\xbb\xe2\x94\x81\xe2\x94\xbb
I can reproduce this reliably on our install. `bin/phd restart` generally fixes it. Here's the daemon log at the same time:
**Token was awarded at 1:30 PM**.
|Connection|User|Method|Status|Error|Duration|Date
|--|--|--|--|--|--|--|--
|3758|bot|feed.query (via PhabricatorBot)|Unstable||150,976 us|Wed, Jun 10, 1:38 PM
|3758|bot|macro.query (via PhabricatorBot)|||97,215 us|Wed, Jun 10, 1:38 PM
|3758|bot|conduit.connect (via PhabricatorBot)|||61,957 us|Wed, Jun 10, 1:38 PM
|3757|bot|feed.query (via PhabricatorBot)|Unstable||147,731 us|Wed, Jun 10, 1:37 PM
|3757|bot|macro.query (via PhabricatorBot)|||90,280 us|Wed, Jun 10, 1:37 PM
|3757|bot|conduit.connect (via PhabricatorBot)|||67,420 us|Wed, Jun 10, 1:37 PM
|3756|bot|feed.query (via PhabricatorBot)|Unstable||140,734 us|Wed, Jun 10, 1:36 PM
|3756|bot|macro.query (via PhabricatorBot)|||91,911 us|Wed, Jun 10, 1:36 PM
|3756|bot|conduit.connect (via PhabricatorBot)|||72,127 us|Wed, Jun 10, 1:36 PM
|3755|bot|feed.query (via PhabricatorBot)|Unstable||134,998 us|Wed, Jun 10, 1:35 PM
|3755|bot|macro.query (via PhabricatorBot)|||92,027 us|Wed, Jun 10, 1:34 PM
|3755|bot|conduit.connect (via PhabricatorBot)|||67,404 us|Wed, Jun 10, 1:34 PM
|3754|bot|feed.query (via PhabricatorBot)|Unstable||148,287 us|Wed, Jun 10, 1:34 PM
|3754|bot|macro.query (via PhabricatorBot)|||91,081 us|Wed, Jun 10, 1:33 PM
|3754|bot|conduit.connect (via PhabricatorBot)|||67,612 us|Wed, Jun 10, 1:33 PM
|3753|bot|feed.query (via PhabricatorBot)|Unstable||138,011 us|Wed, Jun 10, 1:33 PM
|3753|bot|macro.query (via PhabricatorBot)|||91,406 us|Wed, Jun 10, 1:32 PM
|3753|bot|conduit.connect (via PhabricatorBot)|||81,492 us|Wed, Jun 10, 1:32 PM
|3752|bot|feed.query (via PhabricatorBot)|Unstable||130,401 us|Wed, Jun 10, 1:32 PM
|3752|bot|macro.query (via PhabricatorBot)|||103,591 us|Wed, Jun 10, 1:31 PM
|3752|bot|conduit.connect (via PhabricatorBot)|||103,454 us|Wed, Jun 10, 1:31 PM
|3751|bot|feed.query (via PhabricatorBot)|Unstable||324,290 us|Wed, Jun 10, 1:30 PM
|3751|bot|feed.query (via PhabricatorBot)|Unstable||258,557 us|Wed, Jun 10, 1:30 PM
|3751|bot|feed.query (via PhabricatorBot)|Unstable||282,964 us|Wed, Jun 10, 1:30 PM
|3751|bot|feed.query (via PhabricatorBot)|Unstable||274,175 us|Wed, Jun 10, 1:30 PM
|3751|bot|feed.query (via PhabricatorBot)|Unstable||263,751 us|Wed, Jun 10, 1:30 PM
|3751|bot|feed.query (via PhabricatorBot)|Unstable||269,546 us|Wed, Jun 10, 1:29 PM
|3751|bot|feed.query (via PhabricatorBot)|Unstable||264,452 us|Wed, Jun 10, 1:29 PM
|3751|bot|feed.query (via PhabricatorBot)|Unstable||260,182 us|Wed, Jun 10, 1:29 PM
|3751|bot|feed.query (via PhabricatorBot)|Unstable||261,021 us|Wed, Jun 10, 1:29 PM
|3751|bot|feed.query (via PhabricatorBot)|Unstable||274,351 us|Wed, Jun 10, 1:29 PM
|3751|bot|feed.query (via PhabricatorBot)|Unstable||273,942 us|Wed, Jun 10, 1:29 PM