362c362
< else
---
> else if (!scheduled())
384,386c384,387
< _suspended(false), _disabled(false), _syncReset(false), syncResetCount(0),
< asyncResetCount(0), _waitCount(0), refCount(0),
< stackSize(::Fiber::DefaultStackSize), dynamicSensitivity(nullptr)
---
> _scheduled(false), _suspended(false), _disabled(false),
> _syncReset(false), syncResetCount(0), asyncResetCount(0), _waitCount(0),
> refCount(0), stackSize(::Fiber::DefaultStackSize),
> dynamicSensitivity(nullptr)