Решение для этого заключается в следующем ..
Нет необходимости обрабатывать события, не основанные на io, таким образом, поскольку им никогда не придется попадать в цикл обработки событий.
Правило в значительной степени гласит: «все события на базе io добавляются в цикл, все остальные события выполняются немедленно».
Это оставляет меня с проблемой «фальсификации» событий или просто слегка отложенного выполнения. libevent предоставляет синхронизированные события, и для этого есть PHP API, но он недокументирован, и я не смог заставить его работать.