mirror of
https://github.com/php/php-src.git
synced 2024-09-22 10:27:25 +00:00
c276c16b66
RFC: https://wiki.php.net/rfc/fibers Closes GH-6875.
23 lines
358 B
PHP
23 lines
358 B
PHP
--TEST--
|
|
Catch exception thrown into fiber
|
|
--FILE--
|
|
<?php
|
|
|
|
$fiber = new Fiber(function () {
|
|
try {
|
|
Fiber::suspend('test');
|
|
} catch (Exception $exception) {
|
|
var_dump($exception->getMessage());
|
|
}
|
|
});
|
|
|
|
$value = $fiber->start();
|
|
var_dump($value);
|
|
|
|
$fiber->throw(new Exception('test'));
|
|
|
|
?>
|
|
--EXPECT--
|
|
string(4) "test"
|
|
string(4) "test"
|