1--TEST-- 2Suspend in force-closed fiber after shutdown 3--FILE-- 4<?php 5 6$fiber = new Fiber(function (): void { 7 try { 8 Fiber::suspend(); 9 } finally { 10 Fiber::suspend(); 11 } 12}); 13 14$fiber->start(); 15 16echo "done\n"; 17 18?> 19--EXPECTF-- 20done 21 22Fatal error: Uncaught FiberError: Cannot suspend in a force-closed fiber in %ssuspend-in-force-close-fiber-after-shutdown.php:%d 23Stack trace: 24#0 %ssuspend-in-force-close-fiber-after-shutdown.php(%d): Fiber::suspend() 25#1 [internal function]: {closure:%s:%d}() 26#2 {main} 27 thrown in %ssuspend-in-force-close-fiber-after-shutdown.php on line %d 28