(PECL pthreads < 3.0.0)
Threaded::getTerminationInfo — Error Detection
This method has been removed in pthreads v3.
Retrieves terminal error information from the referenced object
Esta función no tiene parámetros.
array containing the termination conditions of the referenced object
Ejemplo #1 Detecting fatal errors in Threads
<?php
class My extends Thread {
public function run() {
@not_found();
}
}
$my = new My();
$my->start();
$my->join();
var_dump($my->isTerminated(), $my->getTerminationInfo());
?>
El resultado del ejemplo sería:
bool(true) array(4) { ["scope"]=> string(2) "My" ["function"]=> string(3) "run" ["file"]=> string(29) "/usr/src/pthreads/sandbox.php" ["line"]=> int(4) }