$priority argument should be declared as float, because function expects float value in range between 0 and 1.
Otherwise you get "Unable to set event priority" error.
(PECL event >= 1.2.6-beta)
Event::setPriority — Задать приоритет событию
priority
Приоритет.
Возвращает true
в случае успешного выполнения или false
в случае возникновения ошибки.