1.3.22: bug in poll() - WinXP/all
Corinna Vinschen
corinna-cygwin@cygwin.com
Tue Apr 15 15:04:00 GMT 2003
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@cygwin.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/
More information about the Cygwin
mailing list