Add function_exists() for 'pcntl_signal'
parent
ff27fdf4ea
commit
42fc372e52
|
@ -362,7 +362,7 @@ EOT
|
||||||
}
|
}
|
||||||
|
|
||||||
// handler Ctrl+C for unix-like systems
|
// 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);
|
@mkdir($directory, 0777, true);
|
||||||
if ($realDir = realpath($directory)) {
|
if ($realDir = realpath($directory)) {
|
||||||
pcntl_async_signals(true);
|
pcntl_async_signals(true);
|
||||||
|
|
|
@ -84,7 +84,7 @@ EOT
|
||||||
|
|
||||||
protected function execute(InputInterface $input, OutputInterface $output)
|
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_async_signals(true);
|
||||||
pcntl_signal(SIGINT, array($this, 'revertComposerFile'));
|
pcntl_signal(SIGINT, array($this, 'revertComposerFile'));
|
||||||
pcntl_signal(SIGTERM, array($this, 'revertComposerFile'));
|
pcntl_signal(SIGTERM, array($this, 'revertComposerFile'));
|
||||||
|
|
Loading…
Reference in New Issue