Server Socket MultThead

Estou com um problema em uma classe. Ele cria um ServerSocket e aguarda conexoes de clientes, ate ai tudo bem, so que quando recebo um socket com o metodo accept() ele passa esse socket como parametro para outra classe que extends Thread. So q meu servidor nao esta Mult ele processa uma conexao para depois processar outra . ai vai o trecho do codigo:[quote] logConexao.geraLog(“Criando servidor Socket…”);
ServerSocket ServerBTN = new ServerSocket(porta);
logConexao.geraLog(“Servidor Socket criado”);
while(true)
{
try {
ConsultaBTN clienteConsulta = new ConsultaBTN();
logConexao.geraLog(“Aguardando conexoes - porta:”+porta);
clienteConsulta.setSocket(ServerBTN.accept());
clienteConsulta.setLogConexao(logConexao);
logConexao.geraLog(“Conexao aceita”);
clienteConsulta.run();
} catch (Exception e){
logConexao.geraLog(e.getMessage());
continue;
}

			    }[/quote]

Já descobri…trabalhar de cabeça quente é dificil !!!

Estava chamando o .run() :oops: e tinha que chamar o .start()…

Foi mau pelo vacilo!!!