Exemplo n.º 1
0
 public function testHasEmptyPidAfterCreation()
 {
     $p = new Process(function () {
     });
     $this->assertEquals(0, $p->getPid());
 }
Exemplo n.º 2
0
 /**
  * Print process title
  *
  * @param OutputInterface $output
  * @param ForkProcess $p
  * @param ProcessManager $manager
  * @return null
  */
 private function createProcessTitle(OutputInterface $output, ForkProcess $p, $manager)
 {
     $processTitle = sprintf($this->prompt['START_PROCESS'], 'subscribers', $p->getPid());
     $manager->demonize();
     $p->setProcessTitle($processTitle);
     $this->logOutput($output, $processTitle, '<bg=white;options=bold>%s</>');
     return null;
 }