Actions
Bug #4535
closed[PATCH] fix race in blocking send_io/recv_io
Description
=begin
There is no need to call select() before entering a blocking I/O
region since other threads may run. select() cannot guarantee
readability if the IO is shared across different
threads/processes. Furthermore, we actually need to select() on
EAGAIN/EINTR since the functions are intended to be blocking so
we move the select() calls into the retry loop.
=end
Files
Actions
Like0
Like0Like0Like0Like0Like0