summaryrefslogtreecommitdiffstats
path: root/src/server/signal.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/signal.h')
-rw-r--r--src/server/signal.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/server/signal.h b/src/server/signal.h
index 1bbc724..0e2f85f 100644
--- a/src/server/signal.h
+++ b/src/server/signal.h
@@ -12,6 +12,12 @@
int signal_new();
/**
+ * Create a new signal fd (eventfd), blocking.
+ * @return >= 0 on success, which is the fd; < 0 on error
+ */
+int signal_newBlocking();
+
+/**
* Trigger the given signal, so a wait or clear call will succeed.
* @return SIGNAL_OK on success, SIGNAL_ERROR on error
*/