void () { int unindexedCommits = myCommits.size() - myNewIndexedCommits.get() - myOldCommits.get(); if (mySingleTaskController.isClosed()) { LOG.debug("Reindexing of " + myRoot.getName() + " is not scheduled since dispose has already started. " + unindexedCommits + " unindexed commits left."); return; } LOG.debug("Schedule reindexing of " + unindexedCommits + " commits in " + myRoot.getName()); markCommits(); scheduleIndex(false); }