*
* - notification_trigger_clients_ht:
* associates notification-emitting triggers to clients
- * (struct notification_client_ht_node) subscribed to those
+ * (struct notification_client_list) subscribed to those
* conditions.
* The condition's hash and match functions are used directly since
* all triggers in this hash table have the "notify" action.
}
/* FIXME Replace eventfd by a pipe to support older kernels. */
- handle->cmd_queue.event_fd = eventfd(0, EFD_CLOEXEC);
+ handle->cmd_queue.event_fd = eventfd(0, EFD_CLOEXEC | EFD_SEMAPHORE);
if (handle->cmd_queue.event_fd < 0) {
PERROR("eventfd notification command queue");
goto error;