Hi, I'm using MINA successfully with one exception.  Sending large Strings 
between a NioSocketAcceptor & Connector (143 megs) appears to have the effect 
of losing much of the message.  The acceptor then waits for the 'rest' of the 
message, no exception is thrown.

I'm using the PrefixedStringCodecFactory with the encoder and decoder max 
length set to Integer.MAX_VALUE.  I'd like to be able to throttle the sending 
of the message but I'm unable to determine how I can go about doing it - I've 
investigated using an ExecutorFilter with an IoEventQueueThrottle, a 
WriteRequestFilter with the same, changing read & write buffer sizes all to no 
avail.  Using tcp to monitor the connection I see output like the following 
when I lose data:

tcp        0 453224 ::ffff:172.16.9.65:50561    ::ffff:172.16.9.59:33000    
ESTABLISHED 1149/java

Any help will be most appreciated.  Thanks.

Reply via email to