Code Duplication    Length = 9-10 lines in 3 locations

PHPDaemon/Thread/Master.php 1 location

@@ 490-498 (lines=9) @@
487
     * Handler for non-known signals
488
     * @return void
489
     */
490
    protected function sigunknown($signo)
491
    {
492
        if (isset(Generic::$signals[$signo])) {
493
            $sig = Generic::$signals[$signo];
494
        } else {
495
            $sig = 'UNKNOWN';
496
        }
497
        $this->log('Caught signal #' . $signo . ' (' . $sig . ').');
498
    }
499
}
500

PHPDaemon/Thread/IPC.php 1 location

@@ 348-357 (lines=10) @@
345
     * Handler of non-known signals.
346
     * @return void
347
     */
348
    public function sigunknown($signo)
349
    {
350
        if (isset(Generic::$signals[$signo])) {
351
            $sig = Generic::$signals[$signo];
352
        } else {
353
            $sig = 'UNKNOWN';
354
        }
355
356
        $this->log('caught signal #' . $signo . ' (' . $sig . ').');
357
    }
358
}
359

PHPDaemon/Thread/Worker.php 1 location

@@ 737-746 (lines=10) @@
734
     * Handler of non-known signals.
735
     * @return void
736
     */
737
    protected function sigunknown($signo)
738
    {
739
        if (isset(Generic::$signals[$signo])) {
740
            $sig = Generic::$signals[$signo];
741
        } else {
742
            $sig = 'UNKNOWN';
743
        }
744
745
        $this->log('caught signal #' . $signo . ' (' . $sig . ').');
746
    }
747
748
    /**
749
     * Called (in master) when process is terminated