Code Duplication    Length = 6-6 lines in 2 locations

PHPDaemon/Thread/IPC.php 1 location

@@ 205-210 (lines=6) @@
202
    public function shutdown($hard = false)
203
    {
204
        $error = error_get_last();
205
        if ($error) {
206
            if ($error['type'] === E_ERROR) {
207
                $this->log('crashed by error \'' . $error['message'] . '\' at ' . $error['file'] . ':' . $error['line']);
208
            }
209
        }
210
211
        if (Daemon::$config->throwexceptiononshutdown->value) {
212
            throw new \Exception('event shutdown');
213
        }

PHPDaemon/Thread/Worker.php 1 location

@@ 550-555 (lines=6) @@
547
    protected function shutdown($hard = false)
548
    {
549
        $error = error_get_last();
550
        if ($error) {
551
            if ($error['type'] === E_ERROR) {
552
                Daemon::log('W#' . $this->pid . ' crashed by error \'' . $error['message'] . '\' at ' . $error['file'] . ':' . $error['line']);
553
            }
554
        }
555
556
        if (Daemon::$config->throwexceptiononshutdown->value) {
557
            throw new \Exception('event shutdown');
558
        }