ExecutorService no se está cerrando
Tengo el siguiente código
ExecutorService es = Executors.newSingleThreadExecutor();
es.submit(new Runnable() {
@Override public void run()
{
while(true);
}
});
es.shutdownNow();
El problema es que el ExecutorService no se apaga después de que llame a shutdownNow. La documentación dice que intenta detener todas las tareas que se ejecutan activamente.
Entonces, ¿por qué la ES no se apaga?