Mail Archives: cygwin/2003/04/15/10:12:39
On Tue, Apr 15, 2003 at 04:59:53AM -0700, Chet wrote:
> I recently starting moving a project over from Redhat 7.x to Cygwin and found a
> slight problem using poll() and a set of descriptor structs with POLLIN,
> POLLOUT, and POLLPRI set. Using this combination or any two of those flags can
> causes poll() to return an incorrect number of structs containing returned
> events.
>
> After looking through the source I noticed that poll() returns the value from
> cygwin_select. This is incorrect as cygwin_select() returns the total number of
> descriptors containing events for the send, recv, and except parts during the
> select() call.
Hmm, all these descriptors are getting a non-0 content in revents so
the number should be the same. Or do I miss something?
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Developer mailto:cygwin AT cygwin DOT com
Red Hat, Inc.
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -