only stop nm when sucess

This commit is contained in:
tqchen 2015-03-15 23:02:15 -07:00
parent bc696c9273
commit b2505e3d6f

View File

@ -216,7 +216,9 @@ public class ApplicationMaster {
assert (killedTasks.size() + finishedTasks.size() == numTasks); assert (killedTasks.size() + finishedTasks.size() == numTasks);
success = finishedTasks.size() == numTasks; success = finishedTasks.size() == numTasks;
LOG.info("Application completed. Stopping running containers"); LOG.info("Application completed. Stopping running containers");
nmClient.stop(); if (success) {
nmClient.stop();
}
diagnostics = "Diagnostics." + ", num_tasks" + this.numTasks diagnostics = "Diagnostics." + ", num_tasks" + this.numTasks
+ ", finished=" + this.finishedTasks.size() + ", failed=" + ", finished=" + this.finishedTasks.size() + ", failed="
+ this.killedTasks.size() + "\n" + this.abortDiagnosis; + this.killedTasks.size() + "\n" + this.abortDiagnosis;