Add function_exists() for 'pcntl_signal'

main
Jean-Michel DELEHAYE 4 years ago committed by Jordi Boggiano
parent ff27fdf4ea
commit 42fc372e52
No known key found for this signature in database
GPG Key ID: 7BBD42C429EC80BC

@ -362,7 +362,7 @@ EOT
}
// handler Ctrl+C for unix-like systems
if (function_exists('pcntl_async_signals')) {
if (function_exists('pcntl_async_signals') && function_exists('pcntl_signal')) {
@mkdir($directory, 0777, true);
if ($realDir = realpath($directory)) {
pcntl_async_signals(true);

@ -84,7 +84,7 @@ EOT
protected function execute(InputInterface $input, OutputInterface $output)
{
if (function_exists('pcntl_async_signals')) {
if (function_exists('pcntl_async_signals') && function_exists('pcntl_signal')) {
pcntl_async_signals(true);
pcntl_signal(SIGINT, array($this, 'revertComposerFile'));
pcntl_signal(SIGTERM, array($this, 'revertComposerFile'));

Loading…
Cancel
Save