Короче говоря дело вот в чем: есть клиент и сервер, клиент создает 4 нити в каждой из них создается сокет и конектится к серверу пересылая некие данные(все нити пересылают одинаковый размер данных буферами по 4Кб и перед передачей данных сначала отсылается их размер для проверки на сервере), на сервере все просто после каждого ассепта создается нить которая принимает эти данные. Проблема собственно в том что иногда(где то один с пяти случаев =) )каждая нить сервера или несколько нитей принимает(ют) не все данные. Помоги разобратся в чем может быть причина? З.Ы. это все пока тестил на локалхосте
|