I've taken a look at lsignal and implemented some basic signal handling
using the debug hook method that it uses.
Luxio also blocks signals while they're being handled on the Lua side.
I'm not sure why lsignal doesn't do this, it seems necessary?
Richard Ipsum (1):
luxio.c | 82 +++++++++++++++++++++++++++++++++++++++-
tests/test-sigaction.lua | 39 +++++++++++++++++++
2 files changed, 120 insertions(+), 1 deletion(-)
create mode 100644 tests/test-sigaction.lua