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.
