# Copyright (C) 2013-2016 all contributors # License: GPL-3.0+ # frozen_string_literal: true begin raise LoadError, "no eventfd with _DTAS_POSIX" if ENV["_DTAS_POSIX"] begin require_relative 'sigevent/efd' rescue LoadError require_relative 'sigevent/fiddle_efd' end rescue LoadError require_relative 'sigevent/pipe' end