When using an ExecutorService and Future objects (when submitting Runnable tasks), if I specify a timeout value to the future\'s get f
ExecutorService
Future
Runnable
It seems that you need to kill, cancel or shutdown the task explicitly
Handling exceptions from Java ExecutorService tasks
How do I get FutureTask to return after TimeoutException?