#include"Boss/Shutdown.hpp" #include"Boss/concurrent.hpp" #include"Ev/Io.hpp" #include"Ev/concurrent.hpp" namespace Boss { Ev::Io concurrent(Ev::Io io) { return Ev::concurrent(std::move(io).catching([](Boss::Shutdown _) { return Ev::lift(); })); } }