[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: select() issue in MinGW build
From: |
Bruno Haible |
Subject: |
Re: select() issue in MinGW build |
Date: |
Thu, 18 May 2017 19:07:25 +0200 |
User-agent: |
KMail/5.1.3 (Linux/4.4.0-75-generic; KDE/5.18.0; x86_64; ; ) |
Hi,
> are there know issues with select() when build for MinGW ?
Yes.
1) In https://lists.gnu.org/archive/html/bug-gnulib/2016-12/msg00112.html
you can see that we have known test failures.
2) Gnulib's implementation of select() cannot look at the sockets at the
non-sockets (files and pipes) at once; therefore it uses an alternating
approach, which means that in the worst case, it can busy-loop.
3) I also recall that the case of pipes is not working 100% fine.
I wish someone who has time could look into it again...
Bruno