|
|
@@ -29,7 +29,6 @@
|
|
|
#include <time.h>
|
|
|
#include <signal.h>
|
|
|
#include <poll.h>
|
|
|
-#include <sys/signalfd.h>
|
|
|
|
|
|
#include "faux/faux.h"
|
|
|
#include "faux/str.h"
|
|
|
@@ -42,6 +41,9 @@
|
|
|
#define TIMESPEC_TO_MILISECONDS(t) ((t.tv_sec * 1000) + (t.tv_nsec / 1000000l))
|
|
|
|
|
|
#ifdef HAVE_SIGNALFD
|
|
|
+
|
|
|
+#include <sys/signalfd.h>
|
|
|
+
|
|
|
#define SIGNALFD_FLAGS (SFD_NONBLOCK | SFD_CLOEXEC)
|
|
|
|
|
|
#else // Standard signals
|