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);
success = finishedTasks.size() == numTasks;
LOG.info("Application completed. Stopping running containers");
nmClient.stop();
if (success) {
nmClient.stop();
}
diagnostics = "Diagnostics." + ", num_tasks" + this.numTasks
+ ", finished=" + this.finishedTasks.size() + ", failed="
+ this.killedTasks.size() + "\n" + this.abortDiagnosis;