On Thu, Apr 24, 2014 at 19:27, Peter Malone wrote: > The more I think about this..... if we want to continue the select() > NULL functionality then timeout should be a negative value for poll(), > as NULL is unrecognized and zero is a zero-length timeout.
The standard way to effect no timeout for poll is to pass INFTIM (which is defined to be -1). I'll check the rest of the diff and make that change if the rest is good.