taskRunner = taskRunners.get(i);
LOG.fine("Waiting for changeset worker " + i + " to complete.");
try {
taskRunner.join();
} catch (InterruptedException e) {
// We are already in an error condition so log and continue.
LOG.log(Level.WARNING, "The wait for task completion was interrupted.", e);
}