aboutsummaryrefslogtreecommitdiffstats
path: root/util/async.lua
Commit message (Expand)AuthorAgeFilesLines
* util.async: Add guarder method, to create guards to ensure only a single runn...Matthew Wild2013-08-131-1/+37
* util.async: Fix logic bug that prevented error watcher being called for runnersMatthew Wild2013-08-131-2/+6
* util.async: waiter: Throw error if done() called too many timesKim Alvefur2013-08-121-0/+2
* util.async: waiter: Remove restriction about wait() being called before done()Matthew Wild2013-08-121-4/+5
* util.async: runner: Fix check for new state to recognise transition to 'waiting'Matthew Wild2013-08-121-1/+1
* util.async: Make functions localMatthew Wild2013-08-121-2/+2
* util.async: New library to provide support around coroutine-based non-blockin...Matthew Wild2013-08-111-0/+115