Comment #1 on issue 41 by [email protected]: TCPTransportClient.sendMessage() does not write all bytes when the pipe is full, and the rest of the message is discarded
http://code.google.com/p/jdiameter/issues/detail?id=41


I came across this bug also whilst load testing the JDiameter stack. It is a big problem for running the stack in proxy mode as it causes a leak in the message router table. The knock on consequence is that the proxy falls over in a heap.

The suggested fix is problem okay but the write should really be integrated in the select loop where the socket reads are done (see http://rox-xmlrpc.sourceforge.net/niotut/ for example of the select with SelectionKey.OP_WRITE).

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

--

--- You received this message because you are subscribed to the Google Groups "mobicents-all-issues-changes" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to