]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MEDIUM: lua: "com" signals
authorThierry FOURNIER <tfournier@haproxy.com>
Fri, 23 Jan 2015 10:08:20 +0000 (11:08 +0100)
committerWilly Tarreau <w@1wt.eu>
Sat, 28 Feb 2015 22:12:33 +0000 (23:12 +0100)
commit9ff7e6e3b23fe810a7223b823831193d0c40a2a9
treeb499aae7b4c664b5ee550fa60cf3a48a70cc94b2
parent380d0930bd9e13934b57a5db5b0b6f21809f6541
MEDIUM: lua: "com" signals

This system permits to send signals between lua tasks. A main lua stack can
register the signal in a coprocess. When the coprocess finish his job, it
send a signal, and the associated task is wakes. If the main lua execution
stack stop (with or without errors), the list or pending signals is purged.
include/types/hlua.h
src/hlua.c