[bugfix] override the xpoll_event.happened when xpoll_mod