Use ppoll to allow signals to wake service loop early on change of pollfd event
authorAndy Green <andy.green@linaro.org>
Wed, 25 Dec 2013 08:34:37 +0000 (16:34 +0800)
committerAndy Green <andy.green@linaro.org>
Wed, 25 Dec 2013 08:34:37 +0000 (16:34 +0800)
commit3b3fa9e2086da6157289141e0b6fe1e5035bad25
treef3c4dcc5ee81594de0fb881adb202d5fa133156a
parent91f19d8d799fdce0459c80357b39930b3ac55a9c
Use ppoll to allow signals to wake service loop early on change of pollfd event

To enable this code you need to force LWS_HAS_PPOLL to de defined.

#defining it at the top of libwebsockets.c is enough.

Signed-off-by: Andy Green <andy.green@linaro.org>
lib/libwebsockets.c
lib/libwebsockets.h
lib/private-libwebsockets.h
test-server/test-server.c