phpci/PHPCI
Tobias Kappé 07c9264884 Read standard output and standard error of child process using stream_select.
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.
2016-08-27 14:15:19 +02:00
..
build Lots of cleanup. 2015-02-12 14:11:58 +00:00
Command Bug fixes 2016-06-23 11:30:41 +01:00
Controller Bug fixes 2016-06-23 11:30:41 +01:00
Helper Read standard output and standard error of child process using stream_select. 2016-08-27 14:15:19 +02:00
Languages Bug fixes 2016-06-23 11:30:41 +01:00
Logging Fixes 2016-04-27 15:27:27 +01:00
Migrations Bug fixes 2016-06-23 11:30:41 +01:00
Model Fix for handling old unserialize mode. 2016-06-29 10:13:27 +01:00
Plugin Removed unused 'standard' option for PhpCpd plugin (#1249) 2016-08-17 12:35:21 +01:00
ProcessControl Merge pull request #1021 from mrobinsonuk/cleanup/spelling-corrections 2015-10-13 15:14:44 +01:00
Service Bug fixes 2016-06-23 11:30:41 +01:00
Store Make sure we always show the correct error count on the build errors tab. 2016-04-27 16:40:55 +01:00
View Bug fixes 2016-06-23 11:30:41 +01:00
Worker Docblocks 2015-10-09 09:38:55 +01:00
Application.php PHPCS Fix 2015-10-08 20:22:43 +01:00
Builder.php [FIX] Running Complete stage even on Exception catch. (#1186) 2016-04-27 16:59:29 +01:00
BuildFactory.php Fixing tests 2015-10-09 10:14:54 +01:00
Controller.php Cleaning up unnecessary use of 'die' and 'exit' 2015-02-12 12:37:56 +00:00
ErrorHandler.php LoggerConfig::getFor always returns the same instance of Logger for the same $name. 2015-04-23 13:25:53 +02:00
Model.php Adding Docblocks throughout the project and lowering the missing docblock limit in phpci.yml to zero. 2014-12-08 14:12:01 +00:00
Plugin.php Lots of cleanup. 2015-02-12 14:11:58 +00:00
Store.php Adding Docblocks throughout the project and lowering the missing docblock limit in phpci.yml to zero. 2014-12-08 14:12:01 +00:00
ZeroConfigPlugin.php Adding / correcting the file docblock throughout the project 2014-05-12 17:26:17 +01:00