3回続くとイラッとするよねwまあわかるんだけどさ。私もreturn_fiber()と問題の例外に辿りつきましたよ、と。2箇所から呼んでるのか。引数として例外にするか戻り値で示すかを渡すようにした上で流用するのがいいんすかね。root_fiberは渡らないので仕様変更するなら、戻り値一択にするかな。なんにせよ、こういう構造なら、パッチ付きですぐに提案できますね!Fiber.yieldの仕様変更を出すかどうかとFiber#root_fiber?みたいなのを提案するかどうかと断然後者やっぱそうかな既存メソッドの挙動を変えるのはやっぱ抵抗がありんすね。追加ならおkその名前には反対するけど。