68 if constexpr (std::is_same_v<event_t, creating_pipe> ||
69 std::is_same_v<event_t, pipe_created> ||
70 std::is_same_v<event_t, pipe_removed>)
72 if (dispatcher_m.terminating())
79 if constexpr (std::is_same_v<event_t, creating_pipe>)
81 else if constexpr (std::is_same_v<event_t, pipe_removed>)
82 runner_m.remove_pipe(p);
88 dispatcher_m.queue_back(
fired{std::move(
ev), {s_id, t, p}});