changing from poll to run in udp queue thread

Ignore-this: f9d535fae47d5c1da7a68f64c98456d1
less cpu man.

darcs-hash:20140116195849-c21fe-cab0a9768b7e2afacc9515df835ef5082952770b