07c9264884
If a process filled up the buffer of the standard error pipe before closing the standard output pipe, it would hang. As a result, the call to stream_get_contents for the standard output pipe would not return, as the standard error pipe needs to be read from in order for the process to continue. This change uses stream_select to read from both pipes whenever data becomes available. |
||
---|---|---|
.. | ||
build | ||
Command | ||
Controller | ||
Helper | ||
Languages | ||
Logging | ||
Migrations | ||
Model | ||
Plugin | ||
ProcessControl | ||
Service | ||
Store | ||
View | ||
Worker | ||
Application.php | ||
Builder.php | ||
BuildFactory.php | ||
Controller.php | ||
ErrorHandler.php | ||
Model.php | ||
Plugin.php | ||
Store.php | ||
ZeroConfigPlugin.php |