增加 EAGAIN, EWOULDBLOCK, EINTR 错误检测