----- Original Message -----
From: andre@leiradella.com
Date: 1/18/2012 7:04 AM
Hi All,
I've implemented a scheduler that reuses coroutines. Pretty standard
stuff: spawn a new coroutine, yield, sleeping for some time, stop,
wait for events.
Stop causes the current coroutine to abort and return itself to the
pool of available coroutines, but I need to implement something to
kill any arbitrary coroutine.
Is there a way to throw an error in another Lua thread?
Perhaps this patch may help you:
https://github.com/jjensen/luaplus51-all/commit/663f15dc02bf3d6e7678612fca834d2c4f4f3bfd