[feature] remove xpoll_new()