title: What does poll() do with a timeout of 0?
body: <p>I'm looking at the <code>poll()</code> <a href="http://man7.org/linux/man-pages/man2/poll.2.html" rel="nofollow noreferrer"><strong>man page</strong></a>, and it tells me the behavior of <code>poll()</code> when positive and negative values are passed in for the timeout parameter. It doesn't doesn't tell me what happens if timeout is <code>0</code>. <strong>Any ideas?</strong></p>
  
  <p>Looking at the <code>epoll_wait()</code> <a href="http://man7.org/linux/man-pages/man2/epoll_wait.2.html" rel="nofollow noreferrer">man page</a>, it tells me that with a timeout value of <code>0</code>, it will return right away, even if there are no events available. Is it safe to assume that <code>poll()</code> <strong>would behave the same way?</strong></p>