veo esto:¿Está bien? Sincronizada (rosca), luego pase = null en el bloque sincronía
// thread is a member of this class
synchronized(this.thread)
{
this.thread.running = false;
this.thread.notifyAll(); // Wake up anything that was .waiting() on
// the thread
this.thread = null; // kill this thread reference.
// can you do that in a synchronized block?
}
¿Está bien para establecer el thread=null
si bien mantienen un bloqueo en ella?
Encontré este nugget en un poco de código BB.
¿Hay alguna razón por la que no esté utilizando Thread.interrupt() ya que esto es compatible con las bibliotecas subyacentes? –