Назад | Перейти на главную страницу

Может ли Windows 2008 отправить правильное завершение TCP после того, как процесс был убит?

Встречайте "S" и "P" - два серверных приложения, подключенных через какой-то TCP-сокет, оба работают в Windows 2008.
Фактически, S подключается к P через порт 20202

В какой-то момент в течение выходных P прекращает работу без уведомления, которое S обнаруживает при сбросе соединения.
S входит в цикл повторных попыток подключения примерно на 20 секунд, затем может подключиться обратно к порту 20202 примерно на 1 секунду, после чего соединение разрывается с правильным завершением TCP.

Отсюда мой вопрос: Может ли Windows 2008 отправить завершение TCP после того, как P был убит? Или я ищу зомби?

Это не окно, отправляющее пакет, а приложение. И да, конечно, он может отправить пакет. Я был бы обеспокоен только, если бы он получил ответ от P, который не работает.