Предположим, я установил соединение на сокете и получил код ошибки Posix при отправке или получении пакета: один из перечисленных в конце этой страницы .На каких ошибках я должен не закрыть сокет, потому что попытка отправки / получения на том же сокете может сработать?
EAGAIN, EWOULDBLOCK восстанавливаемы.EINVAL возможно.ECONNRESET, ENOTCONN, ECONNABORTED, EPIPE, EADDRINUSE, определенно нет.