bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gnulib poll() returns POLLERR on Win32 platform, breaking libvirt


From: Gisle Vanem
Subject: Re: gnulib poll() returns POLLERR on Win32 platform, breaking libvirt
Date: Tue, 18 Apr 2017 22:07:42 +0200
User-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0

Daniel P. Berrange wrote:

that makes the recv() work, but now poll() just gets into an infinite loop
calling select() over and over again, never reporting that the socket is
now read()able. So something else is now broken. I guess we're now calling
into gnulib's rpl_select() instead of the bare Winsock select() and so
triggering other badness - presumably more fd vs handle mixups ?

Maybe the fix by Tim Rühsen here:
  https://github.com/rockdaboot/wget2/issues/136#issuecomment-270692530

would help. But I too still have occasional problems with pool().

--
--gv



reply via email to

[Prev in Thread] Current Thread [Next in Thread]