История изменений
Исправление pon4ik, (текущая версия) :
В случае обрыва соединения -1 возвращается при следующем вызове send(), а не при текущем.
Строго говоря, это зависит от интенсивности вывода, размера буфера и немного от погоды на Марсетого, как отработает планировщик. Если поставить размер буфера сокета меньше самого маленького mtu на маршруте, то вполне можно иметь такой «детектор», по идее.
Исходная версия pon4ik, :
В случае обрыва соединения -1 возвращается при следующем вызове send(), а не при текущем.
Строго говоря, это зависит от интенсивности вывода и размера буфера. Если поставить размер буфера сокета меньше самого маленького mtu на маршруте, то вполне можно иметь такой «детектор», по идее.