Problema ao Matar uma Thread

4 respostas
malves_info

Ae galera! Não estou conseguindo matar o uma thread.
Tenho a seguinte Thread:

minhaThread = new Thread()
{

   chamaMetodoDownloadHTTP();

   //mais algumas coisas e termina a thread.

}

minhaThread.start();

Bom essa minha thread chama um outro metodo que tem laços, chamadas HTTP e etc. Mas quando eu invoco o “minhaThread…interrupt()” o processo ainda continua correndo, não mata de forma alguma.

Alguém poderia da uma ajuda em relação a esse problema??

Agradecidio!

Marcelo Alves

4 Respostas

malves_info

malves_info:
Ae galera! Não estou conseguindo matar uma thread.
Tenho a seguinte Thread:

minhaThread = new Thread()
{

   chamaMetodoDownloadHTTP();

   //mais algumas coisas e termina a thread.

}

minhaThread.start();

Bom essa minha thread chama um outro metodo que tem laços, chamadas HTTP e etc. Mas quando eu invoco o “minhaThread…interrupt()” o processo ainda continua correndo, não mata de forma alguma.

Alguém poderia da uma ajuda em relação a esse problema??

Agradecidio!

Marcelo Alves

P

Não existe tal método para aplicações j2me.

Quer confirmar ? Leia o javadoc da classe Thread.

malves_info

Único disponível é o interrupt()

Andre_Fonseca

Depende do profile que você está usando

no CDC existe

http://download.oracle.com/javame/config/cdc/ref-impl/cdc1.1.2/jsr218/java/lang/Thread.html

no CLDC não existe

http://download.oracle.com/javame/config/cldc/ref-impl/cldc1.0/jsr030/java/lang/Thread.html

Criado 9 de fevereiro de 2011
Ultima resposta 9 de fev. de 2011
Respostas 4
Participantes 3