summaryrefslogtreecommitdiffstats
path: root/src/async.h
diff options
context:
space:
mode:
authorMatthias Schiffer <mschiffer@universe-factory.net>2014-05-31 08:09:36 +0200
committerMatthias Schiffer <mschiffer@universe-factory.net>2014-05-31 08:09:36 +0200
commitd5df5fb5b8f5e2815405a76ced4b7407988af0d6 (patch)
tree147b8cb449d956c4ace10fcac28592b5512ba13a /src/async.h
parent38dfd6da00870e5a8f1e59258f351d295599720f (diff)
downloadfastd-d5df5fb5b8f5e2815405a76ced4b7407988af0d6.tar
fastd-d5df5fb5b8f5e2815405a76ced4b7407988af0d6.zip
Fix poll race condition on *BSD
Diffstat (limited to 'src/async.h')
-rw-r--r--src/async.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/async.h b/src/async.h
index e3298d4..15fd737 100644
--- a/src/async.h
+++ b/src/async.h
@@ -38,6 +38,7 @@
/** A type of asynchronous notification */
typedef enum fastd_async_type {
+ ASYNC_TYPE_NOP, /**< Does nothing (is used to ensure poll returns quickly after a signal has occurred) */
ASYNC_TYPE_RESOLVE_RETURN, /**< A DNS resolver response */
ASYNC_TYPE_VERIFY_RETURN, /**< A on-verify return */
} fastd_async_type_t;