logger.debug("Scheduling file " + file + " for processing");
}
getExecutor().execute(new Runnable() {
public void run() {
final Lock lock = lockManager.getLock(file);
if (lock.tryLock()) {
boolean unlock = true;
try {
unlock = processFileAndDelete(file);
}
finally {