On 08/26/2013 12:55 AM, Rory McGuire wrote:
>
> shared chan!Fiber scheduler; // channel contains Fibers waiting for
> their time slice
> static this () {
> if (scheduler is null) {
You want 'shared static this' instead to avoid a race condition.