From d52e622eda906998d973a7c1fe2e52f4b2ac42ec Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Mon, 23 Nov 2009 16:52:20 +0000
Subject: [PATCH] Fix for issue 4364 (control-panel occasionally freezes Ubuntu 9.10).

---
 opendj-sdk/opends/src/guitools/org/opends/guitools/controlpanel/task/Task.java |   16 ++--------------
 1 files changed, 2 insertions(+), 14 deletions(-)

diff --git a/opendj-sdk/opends/src/guitools/org/opends/guitools/controlpanel/task/Task.java b/opendj-sdk/opends/src/guitools/org/opends/guitools/controlpanel/task/Task.java
index 440ad62..77e1a72 100644
--- a/opendj-sdk/opends/src/guitools/org/opends/guitools/controlpanel/task/Task.java
+++ b/opendj-sdk/opends/src/guitools/org/opends/guitools/controlpanel/task/Task.java
@@ -54,6 +54,7 @@
 import org.opends.guitools.controlpanel.util.Utilities;
 import org.opends.messages.Message;
 import org.opends.quicksetup.Installation;
+import org.opends.quicksetup.UserData;
 import org.opends.server.types.ByteString;
 import org.opends.server.types.DN;
 import org.opends.server.types.Schema;
@@ -68,21 +69,8 @@
  */
 public abstract class Task
 {
-  private static String localHostName = null;
+  private static String localHostName = UserData.getDefaultHostName();
   private String binDir;
-  static
-  {
-    // Do this since by default the hostname used by the connection is
-    // 0.0.0.0, so try to figure the name of the host.  This is used to
-    // display the equivalent command-line.
-    try
-    {
-      localHostName = java.net.InetAddress.getLocalHost().getHostName();
-    }
-    catch (Throwable t)
-    {
-    }
-  }
   /**
    * The different task types.
    *

--
Gitblit v1.10.0