Keeps a READ on the eventfd outstanding while operations are out.
pool_arm :: (scheduler: *Scheduler, engine: *Engine, link: *Pool_Link)