When you call the second fiber, the first is still executing as far as the call stack is concerned. It was never yielded.
D's Fiber is a primitive, it has no scheduler or dependency management. It cannot do anything differently.
Richard (Rikki) Andrew Cattermole via Digitalmars-d-learn Thu, 27 Nov 2025 23:16:06 -0800
When you call the second fiber, the first is still executing as far as the call stack is concerned. It was never yielded.
D's Fiber is a primitive, it has no scheduler or dependency management. It cannot do anything differently.