if (outputCommitter.needsTaskCommit(getContext())) {
LoggerUtils.setStatusAndLog(getContext(), LOG, Level.INFO,
"OutputCommitter: committing task output.");
// transfer from temp dirs to "task commit" dirs to prep for
// the master's OutputCommitter#commitJob(context) call to finish.
outputCommitter.commitTask(getContext());
}
} catch (InterruptedException ie) {
LOG.error("Interrupted while attempting to obtain " +
"OutputCommitter.", ie);
} catch (IOException ioe) {