• m's avatar
    Use recv/send instead of read/write · 1d092a23
    m authored
    The recv/send calls are more portable than read/write, since unlike the
    latter, the former work with Windows sockets.
    
    We also check for EWOULDBLOCK instead of EAGAIN. On most Unices, EAGAIN
    and EWOULDBLBOCK are the same thing. However, on Windows they are
    different, and send/recv are expected to give EWOULDBLOCK for
    non-blocking sockets.
    1d092a23
net.c 16.8 KB