Как правильно обрабатывать WSAECONNABORTED в коде сервера? - PullRequest
0 голосов
/ 06 июля 2010

Когда сервер получает WSAECONNABORTED от устройства (поступающего с send()), должно ли соединение быть восстановлено и данные повторно отправлены или сервер должен выйти из строя и сбросить соединение?

Спасибо.

1 Ответ

2 голосов
/ 06 июля 2010

Соединение уже сброшено, от него не за что платить. И нет ничего, что вы можете отправить повторно. Сбросить все состояния, связанные с соединением, компенсировать любую незавершенную операцию, вернуть все ресурсы в их пулы, подготовиться к новому соединению от клиента.

...