Resposta incompleta do Servidor

Estou mandando umas requisições para um servidor, ele responde de certa forma corretamente. Mas a mensagem está incompleta, faltam alguns dados importantes para a minha aplicação… O que é que pode estar errado???

O código:

socket = new Socket(ip,tPort);
output = new PrintStream(socket.getOutputStream());
input = new BufferedReader(new InputStreamReader(socket.getInputStream()));
output.print("sel "+port+"\n");
output.flush(); 
output.print("si\n");
output.flush();
output.print("quit\n");
output.flush();

while ((input.readLine()) != null) { 
outs += input.readLine();
}

[size=“11”]* Editado - Use a tag CODE em seus códigos - Matheus[/size] :joia:

O que ele responde e o que você gostaria que ele respondesse?

Já descobri o erro.