From 66194a8645da10605420aa1ce74da640ba6c7a6f Mon Sep 17 00:00:00 2001 From: Joachim Nilsson Date: Sat, 24 Jan 2015 14:27:32 +0100 Subject: [PATCH] Update Introduction with cautionary warning about signalfd. Signed-off-by: Joachim Nilsson --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 0cc6ff7..c579940 100644 --- a/README.md +++ b/README.md @@ -54,9 +54,11 @@ small size overhead impact of the library. The primary target of libuEv is a modern Linux system. Experienced developers may appreciate that libuEv is built on top of -modern Linux APIs: epoll, timerfd and signalfd. +modern Linux APIs: epoll, timerfd and signalfd. Note, a certain amount +of care is needed when dealing with APIs that employ signalfd. For +details, see this article at [lwn.net](http://lwn.net/Articles/415684/). -> “Event driven software improves concurrency” -- [Dave Zarzycki, Apple] +> “Event driven software improves concurrency” -- Dave Zarzycki, Apple See the [launchd video](http://www.youtube.com/watch?v=cD_s6Fjdri8) for more info.