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