Possible Duplicate:
Eclipse debugger always blocks on ThreadPoolExecutor without any obvious exception, why?
Eclipse continually suspends execution within run() method below at line within finally block : workDone(this);
I have not set any breakpoints here and my app seems to be working as expected.
Any pointers on why this is occuring ?
java.util.concurrent.ThreadPoolExecutor
public void run() {
try {
Runnable task = firstTask;
firstTask = null;
while (task != null || (task = getTask()) != null) {
runTask(task);
task = null;
}
} finally {
workerDone(this);
}
}
}