Clean out revents for new fds.

We have to make sure we don't enter new pollfds with random
values for revents as it will cause the client to immediately
disconnect if we forget to initialize. To make sure we don't
accept and immediately look for data, also force a new poll()
after accepting.