Skip to content
Snippets Groups Projects
Commit 06b489d2 authored by brinn's avatar brinn
Browse files

change: log shutdown

SVN: 2082
parent e4630bd0
No related branches found
No related tags found
No related merge requests found
...@@ -53,15 +53,30 @@ public class Main ...@@ -53,15 +53,30 @@ public class Main
} }
}; };
private static final Runnable loggingShutdownHook = new Runnable()
{
public void run()
{
if (operationLog.isInfoEnabled())
{
operationLog.info("Datamover is shutting down.");
}
}
};
private static void initLog() private static void initLog()
{ {
LogInitializer.init(); LogInitializer.init();
Thread.setDefaultUncaughtExceptionHandler(loggingExceptionHandler); Thread.setDefaultUncaughtExceptionHandler(loggingExceptionHandler);
Runtime.getRuntime().addShutdownHook(new Thread(loggingShutdownHook, "Shutdown Hook"));
} }
private static void printInitialLogMessage(final Parameters parameters) private static void printInitialLogMessage(final Parameters parameters)
{ {
operationLog.info("datamover is starting up."); if (operationLog.isInfoEnabled())
{
operationLog.info("Datamover is starting up.");
}
for (String line : BuildAndEnvironmentInfo.INSTANCE.getEnvironmentInfo()) for (String line : BuildAndEnvironmentInfo.INSTANCE.getEnvironmentInfo())
{ {
operationLog.info(line); operationLog.info(line);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment