From bb1b4f1a882179359bf027bdf6acb8e9c40e5ab7 Mon Sep 17 00:00:00 2001
From: kenneth_suter <kenneth_suter@localhost>
Date: Thu, 10 May 2007 14:16:11 +0000
Subject: [PATCH] This commit addresses several issues that Brian brought up regarding the upgrader.
---
opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/ui/QuickSetup.java | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/ui/QuickSetup.java b/opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/ui/QuickSetup.java
index 4da9398..fd57361 100644
--- a/opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/ui/QuickSetup.java
+++ b/opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/ui/QuickSetup.java
@@ -41,6 +41,7 @@
import javax.swing.*;
import java.util.logging.Logger;
import java.util.logging.Level;
+import java.util.logging.Handler;
import java.util.Map;
/**
@@ -424,9 +425,20 @@
*/
public void quit()
{
+ LOG.log(Level.INFO, "quitting application");
+ flushLogs();
System.exit(0);
}
+ private void flushLogs() {
+ Handler[] handlers = LOG.getHandlers();
+ if (handlers != null) {
+ for (Handler h : handlers) {
+ h.flush();
+ }
+ }
+ }
+
/**
* Launch the QuickSetup application Open DS.
*/
--
Gitblit v1.10.0