Node.js с волокнами потребляет всю оперативную память, когда волокна создаются в тесной петле
Следующая программа при запуске постепенно съедает всю оперативную память:
var Fiber = require('fibers');
function f()
{
console.log('In a fiber');
}
for (;;)
{
var fiber = new Fiber(f);
fiber.run();
}
По-видимому, все созданные им волокна никогда не собираются мусором. Как я могу убедиться, что мои прошлые волокна были своевременно освобождены?