1
0
mirror of https://github.com/danog/process.git synced 2024-11-26 20:24:43 +01:00

Removed unused functions

This commit is contained in:
Edoardo Biraghi 2015-09-11 19:23:57 +02:00
parent a24fc9d9c3
commit 618e4c9465

View File

@ -7,9 +7,9 @@ class Process {
private $options;
private $proc;
public $stdin;
public $stdout;
public $stderr;
private $stdin;
private $stdout;
private $stderr;
private $deferred;
private $writeDeferreds = [];
@ -125,7 +125,7 @@ class Process {
return;
}
$this->doSignal($signal, true);
$this->kill($signal);
\Amp\cancel($this->stdout);
\Amp\cancel($this->stderr);
\Amp\cancel($this->stdin);
@ -185,23 +185,4 @@ class Process {
public function getCommand() {
return $this->cmd;
}
private function doSignal($signal, $throwException)
{
if (!$this->status()['running']) {
if ($throwException) {
throw new \LogicException('The process is not running.');
}
return false;
}
if (true !== @proc_terminate($this->proc, $signal)) {
if ($throwException) {
throw new \RuntimeException(sprintf('Error while sending signal `%s`.', $signal));
}
return false;
}
return true;
}
}