Boas !!

Galera estou inicializando 5 thread de uma �nica vez e coloca elas dentro de
um ThreadGroup .
Meu problema � o seguinte dentro de uma outra classe eu tento controlar a
execu��o destas threads , para isso estou utilizando o activeGroup() quando
o return deste m�todo for = 0 ent�o eu colocaria mais 5 threads . esse � um
exemplo do que eu fiz .

// trecho da classe que dispara as threads

ThreadGroup teste = new ThreadGroup("TESTE");
public void verificaGrupo(){
    while(teste.activeGroup()!=0) ;
}

// trecho da classe que controla as threads (OU DEVERIA )

......
....
....
if (i==5){
    classe.quedisparaThreads();
    classe.verificaGrupo();
    i=0;
}
i++;

s� que quando chamo o m�todo verificaGrupo() ele consome 100% da cpu .


algu�m tem algum id�ia de como resolver isso , ou controlar isso de outra
maneira

Valeu !!






------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a