diff --git a/lib/nodes/loopback_internal.cpp b/lib/nodes/loopback_internal.cpp index 3aad6eb82..fe0f7a4bb 100644 --- a/lib/nodes/loopback_internal.cpp +++ b/lib/nodes/loopback_internal.cpp @@ -50,11 +50,8 @@ int loopback_internal_prepare(struct vnode *n) ret = signal_list_copy(&n->in.signals, &l->source->in.signals); if (ret) return -1; -#ifdef HAS_EVENTFD - return queue_signalled_init(&l->queue, l->queuelen, memory_default, QueueSignalledMode::EVENTFD); -#else + return queue_signalled_init(&l->queue, l->queuelen, memory_default, QueueSignalledMode::AUTO); -#endif } int loopback_internal_destroy(struct vnode *n)