release method
void
release()
Releases the mutex; unblocks one waiter if any. Audited: 2026-06-12 11:26 EDT
Implementation
void release() {
if (_waiters.isEmpty) {
_isLocked = false;
return;
}
_waiters.removeAt(0).complete();
}