put poller in thread execution