1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-09-21 17:58:47 +02:00
phorge-phorge/src/applications/aphlict/management
epriestley 7165e4da90 Discard stdout/stderr from the aphlict subprocess when running in daemon (normal) mode
Summary:
Fixes T11818. We don't discard output, so once we read more than 2GB of output we'll exceed the maximum size of a string in an internal buffer.

Instead, configure the future so output is discarded.

Test Plan: Added logging to `libphutil/`, saw internal buffer grow steadily before this change and stay constant at 0 after this change.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T11818

Differential Revision: https://secure.phabricator.com/D16855
2016-11-13 16:43:42 -08:00
..
PhabricatorAphlictManagementDebugWorkflow.php Minor bin/aphlict cleanup 2016-04-14 04:53:55 -07:00
PhabricatorAphlictManagementRestartWorkflow.php Minor bin/aphlict cleanup 2016-04-14 04:53:55 -07:00
PhabricatorAphlictManagementStartWorkflow.php Minor bin/aphlict cleanup 2016-04-14 04:53:55 -07:00
PhabricatorAphlictManagementStatusWorkflow.php Fix ./bin/aphlict status 2016-04-21 09:40:32 +10:00
PhabricatorAphlictManagementStopWorkflow.php Make bin/aphlict stop read new config properly 2016-04-15 15:15:03 -07:00
PhabricatorAphlictManagementWorkflow.php Discard stdout/stderr from the aphlict subprocess when running in daemon (normal) mode 2016-11-13 16:43:42 -08:00