Krzysztof Retel <Krzysztof.Retel at googlemail.com> writes: > But the server only handles 700 -- 870 packets, when it is non- > blocking, and only 670 – 700 received with blocking sockets. What are your other threads doing? Have you tried the same code without any threading?