The multicast implementation already used 2 queues for sending and receiving. The receiving queue was read by a thread which spawned for every message a new thread. I don't think that processing the messages in a serial way will affect much performance.
I think that by identifying and fixing the error that the receiving party spawned a thread for every message you probably solved most of our performance problems. Thanks!
---Andr� -- ------------------------------------------------------------------>><<-- Andr� van Toly http://www.toly.nl 06-27233562
