[REEF-1722] Move thread logging from `REEFEnvironment` to `REEFLauncher`
JIRA:
[REEF-1722](https://issues.apache.org/jira/browse/REEF-1722)
Closes #1235
diff --git a/lang/java/reef-common/src/main/java/org/apache/reef/runtime/common/REEFEnvironment.java b/lang/java/reef-common/src/main/java/org/apache/reef/runtime/common/REEFEnvironment.java
index ceeb4d1..d643ebf 100644
--- a/lang/java/reef-common/src/main/java/org/apache/reef/runtime/common/REEFEnvironment.java
+++ b/lang/java/reef-common/src/main/java/org/apache/reef/runtime/common/REEFEnvironment.java
@@ -31,7 +31,6 @@
import org.apache.reef.tang.exceptions.InjectionException;
import org.apache.reef.util.EnvironmentUtils;
import org.apache.reef.util.REEFVersion;
-import org.apache.reef.util.ThreadLogger;
import org.apache.reef.wake.profiler.WakeProfiler;
import org.apache.reef.wake.time.Clock;
@@ -153,8 +152,6 @@
}
}
- ThreadLogger.logThreads(LOG, Level.FINEST, "Threads running after REEFEnvironment.close():");
-
LOG.exiting(CLASS_NAME, "close");
}
diff --git a/lang/java/reef-common/src/main/java/org/apache/reef/runtime/common/REEFLauncher.java b/lang/java/reef-common/src/main/java/org/apache/reef/runtime/common/REEFLauncher.java
index 0b542e3..f763398 100644
--- a/lang/java/reef-common/src/main/java/org/apache/reef/runtime/common/REEFLauncher.java
+++ b/lang/java/reef-common/src/main/java/org/apache/reef/runtime/common/REEFLauncher.java
@@ -183,11 +183,11 @@
throw fatal("Unable to configure and start REEFEnvironment.", ex);
}
+ ThreadLogger.logThreads(LOG, Level.FINEST, "Threads running after REEFEnvironment.close():");
+
LOG.log(Level.INFO, "Exiting REEFLauncher.main()");
System.exit(0);
-
- ThreadLogger.logThreads(LOG, Level.FINEST, "Threads running after System.exit():");
}
/**