348349350351352353354355356357358
try { executor.execute(new Runnable() { @Override public void run() { try { processor.process(path); lastModified = System.currentTimeMillis(); } finally { processing.decrementAndGet(); synchronized (processing) { processing.notifyAll();