aboutsummaryrefslogtreecommitdiffstats
path: root/util/async.lua
Commit message (Collapse)AuthorAgeFilesLines
* util.async: Make guarder() localMatthew Wild2013-08-131-1/+1
|
* util.async: Add guarder method, to create guards to ensure only a single ↵Matthew Wild2013-08-131-1/+37
| | | | runner can pass through a section of code at a time
* 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 ↵Matthew Wild2013-08-111-0/+115
non-blocking functions