1--TEST-- 2Test unfinished fiber 3--EXTENSIONS-- 4fiber 5--FILE-- 6<?php 7 8$fiber = new Fiber(function (): void { 9 try { 10 echo "fiber\n"; 11 echo Fiber::suspend(); 12 echo "after suspend\n"; 13 } catch (Throwable $exception) { 14 echo "exit exception caught!\n"; 15 } 16 17 echo "end of fiber should not be reached\n"; 18}); 19 20$fiber->start(); 21 22echo "done\n"; 23 24?> 25--EXPECT-- 26fiber 27done 28