Commit Graph

15 Commits (d3bdcaeda0e621f05abaa6c8a86b52dc20a02859)

Author SHA1 Message Date
Kim Alvefur fc8fcb69ef util.async: Fix thread check to work correctly in Lua 5.2 8 years ago
Kim Alvefur ffc6fcf5d3 util.async: Factor out thread check into a function 8 years ago
Waqas Hussain e31d31312f util.async: Fix documentation URL 8 years ago
Kim Alvefur c9778ba770 util.async: Add annotation to ignore warning [luacheck] 9 years ago
Kim Alvefur 1ab7b00c72 util.async: Rename variable to avoid name clash [luacheck] 9 years ago
Matthew Wild e34fadb697 util.async: Add some more comments for clarity 10 years ago
Emmanuel Gil Peyrot c6048a7cb4 Update every link to the documentation to use HTTPS 10 years ago
Kim Alvefur fd7f0f2193 util.async: Remove to prevent blocking a stable release 10 years ago
Matthew Wild 7f367c1d6e util.async: Make guarder() local 13 years ago
Matthew Wild 14f85f2f4e util.async: Add guarder method, to create guards to ensure only a single runner can pass through a section of code at a time 13 years ago
Matthew Wild 7a082cb393 util.async: Fix logic bug that prevented error watcher being called for runners 13 years ago
Kim Alvefur 0e702abb1f util.async: waiter: Throw error if done() called too many times 13 years ago
Matthew Wild 516179867e util.async: waiter: Remove restriction about wait() being called before done() 13 years ago
Matthew Wild d135b8fef9 util.async: runner: Fix check for new state to recognise transition to 'waiting' 13 years ago
Matthew Wild 056eec9953 util.async: Make functions local 13 years ago
Matthew Wild 95c8ddb01c util.async: New library to provide support around coroutine-based non-blocking functions 13 years ago