Erro Socket Send/receive

olá … está ocorrendo o seguinte erro ao tentar executar um prgrama de teste:

Alguem pode me ajudar com esse erro, o porque que ele está ocorrendo? Estou tentando implementar um canal de comunicação utilizando send/receive.

Vlw…t+

public class BufferOverflowException
extends RuntimeException
Unchecked exception thrown when a relative put operation reaches the target buffer’s limit.

provavelmente, após varios loops, vc sobrecarregou a variavel do tipo ByteBuffer