diff --git a/Zend/tests/fibers/get-return-after-bailout.phpt b/Zend/tests/fibers/get-return-after-bailout.phpt index 0f004070251..04bd464cfab 100644 --- a/Zend/tests/fibers/get-return-after-bailout.phpt +++ b/Zend/tests/fibers/get-return-after-bailout.phpt @@ -1,5 +1,12 @@ --TEST-- Fiber::getReturn() after bailout +--SKIPIF-- + --FILE-- --FILE-- flags & ZEND_GENERATOR_IN_FIBER) { + if (zend_generator_get_current(generator)->flags & ZEND_GENERATOR_IN_FIBER) { /* Prevent finally blocks from yielding */ generator->flags |= ZEND_GENERATOR_FORCED_CLOSE; return;