Hi,

I have found yet another glibc 2.0 poll() bug. This time it affects poll
calls when timeout is not -1 (e.g. when trying to find an idle time slice)

If poll times out, and no filedescriptors have changed, the revents field of
the poll call is not zeroed out, thus any garbage there was before calling
poll remains there. A workaround is to initialize revents to zero before
calling poll.

Who knows where to submit bugreports against 2.0.xx release of glibc? Is it
maintained at all?

-- 
Bazsi

Reply via email to