LINUX.ORG.RU

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

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

А если не получилось не по причине перемешивания одновременной записи в сокет из разных потоков, а по причине предыдущей записи из этого же потока, которая ещё не успела уйти из буфера в сеть? На сколько я понимаю, может потеряться не только текущая запись, но и предыдущая из-за закрытия сокета до того, как она полностью отправится из буфера, и данный поток этого не распознает.

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

А если не получилось не по причине перемешивания одновременной записи в сокет из разных потоков, а по причине предыдущей записи из этого же потока, которая ещё не успела уйти из буфера в сеть? На сколько я понимаю, может потеряться не только текущая запись, но и предыдущая из-за закрытия сокета до того, как она полностью отправится из буфера.