История изменений
Исправление tailgunner, (текущая версия) :
ну если она это повторяет на локальном сокете...
Даже в локальный сокет данные прибывают с задержками. Я удивляюсь, почему она сначала читает, а потом смотрит FIONREAD. Ну или хотя бы после EAGAIN повторяла попытку с результатом FIONREAD.
Исходная версия tailgunner, :
ну если она это повторяет на локальном сокете...
Даже в локальный сокет данные прибывают с задержками. Я удивляюсь, почему она сначала читает, а потом смотрит FINREAD. Ну или хотя бы после EAGAIN повторяла попытку с результатом FIONREAD.