Превращение ExecutorService в демон в Java
Я использую ExecutoreService в Java 1.6, запущенный просто
ExecutorService pool = Executors.newFixedThreadPool(THREADS).
Когда мой основной поток будет завершен (вместе со всеми задачами, обработанными пулом потоков), этот пул будет препятствовать закрытию моей программы, пока я не вызову явным образом
pool.shutdown();
Можно ли избежать вызова этого, как-то превратив управление внутренним потоком, используемым этим пулом, в поток deamon? Или я что-то здесь упускаю.