os: expect ETIMEDOUT, ECONNRESET, ENOTCONN from recvfrom & read family

reads on eg. connected TCP sockets can fail with ETIMEDOUT, and ENOTCONN
happens eg. if you try to read a TCP socket that has not been connected
yet.

interestingly read() was already handling CONNRESET & TIMEDOUT, but
readv(), pread(), and preadv() were somewhat inconsistent.
19af8aac82Lauri Tirkkonen committed on 11/27/2023, 2:35:36 AM· committed by Andrew Kelleyparent2801405
4 files changedLine totals unavailable