add some status protection
add more log
handle POLL_ERR first
update CHANGES
more work
Merge branch 'dev' into asyncdns