Здравствуйте, Davidian, Вы писали:
D>Вопрос такой:
D> Есть несколько потоков посылающие данные одному сокету с помощью ф-ции send.
D> Может ли Windows прервать выполнение потока во время вызова send? То есть, если каждый поток посылает блок данных с помощью одного вызова send, есть ли гарантия, что этот блок данных передастся клиенту в том виде в котором он послан и не прервется send другим потоком (не произойдет смешивание данных от разных потоков)?
Смешиваение не произойдёт, но последовательность наршуится может, если вы не будете контролировать это.