From 52fd9e09e5a0b8a919789c2b6893a2eda572aeec Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Sat, 20 Oct 2018 18:47:21 +0200 Subject: [PATCH] loopback: add auto mode --- lib/nodes/loopback.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/nodes/loopback.c b/lib/nodes/loopback.c index 1024f5182..d2b5c754e 100644 --- a/lib/nodes/loopback.c +++ b/lib/nodes/loopback.c @@ -46,7 +46,9 @@ int loopback_parse(struct node *n, json_t *cfg) jerror(&err, "Failed to parse configuration of node %s", node_name(n)); if (mode_str) { - if (!strcmp(mode_str, "eventfd")) + if (!strcmp(mode_str, "auto")) + l->queueflags = QUEUE_SIGNALLED_AUTO; + else if (!strcmp(mode_str, "eventfd")) l->queueflags = QUEUE_SIGNALLED_EVENTFD; else if (!strcmp(mode_str, "pthread")) l->queueflags = QUEUE_SIGNALLED_PTHREAD;