Small cleanup for async_lock
Add tests for async_lock
Fix potential thread-safe issue in async_lock
Rewrite AsyncLock#wait a bit
Merge pull request #16 from brainopia/async_lock

Async lock