LINUX.ORG.RU

История изменений

Исправление level1, (текущая версия) :

Конечно отсчёт нужно начинать после того, как сервер отошлёт последнюю порцию данных.

Сервер записал последнюю порцию данных. Она встала в буфер его сокета, но еще не отправлена. В этот момент мышка бежала, хвостиком махнула, приложение клиента останавливается, тцп клиента посылает фин серверу. Сервер думает, что всё ок.

Исходная версия level1, :

Конечно отсчёт нужно начинать после того, как сервер отошлёт последнюю порцию данных.

Сервер записал последнюю порцию данных. Она встала в буфер его сокета, но еще не отправлена. В этот момент мышка бежала, хвостиком махнула, приложение сервера останавливается, тцп клиента посылает фин серверу. Сервер думает, что всё ок.