- Linux man on select states that the
EINTR should be interpreted as "your select() call has been interrupted, try again". Which is in contrary to your current implementation.
From #337 (comment).
@zozlak: I don't follow where the man page you pointed to suggests that it's mandatory to call select() again. Can you please clarify?