1--TEST--
2Memory leak when resume an already running generator
3--FILE--
4<?php
5function gen() {
6    $g = yield;
7    $g->send($g);
8}
9$gen = gen();
10try {
11    $gen->send($gen);
12} catch (Throwable $e) {
13    echo $e->getMessage() . "\n";
14}
15?>
16--EXPECT--
17Cannot resume an already running generator
18