synchronized (jobHandler) {
if (jobHandler.isFinished() && jobHandler.getLastChange().before(treshold)) {
toRemove.add(jobHandler);
synchronized (jobHandler) {
if (jobHandler.isFinished() && jobHandler.getLastChange().before(treshold)) {
toRemove.add(jobHandler);