async_lock library

Classes

AsyncLock<T>
A lock that ensures that only one async function executes at a time.