You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Depends on: Nothing — additive, no behavior change.
Context
No reusable concurrency primitive exists for limiting concurrent tasks with introspectable queue state. async-mutex is already in deps at ^0.5.0 and provides a battle-tested Semaphore, but it doesn't expose a waiting count getter needed for TaskScheduler observability and tests. A thin wrapper is the right call here — ~10 lines vs building a custom semaphore from scratch.
Activity