[jboss-svn-commits] JBL Code SVN: r23343 - in labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats: internal/arjuna/utils and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Oct 7 06:41:42 EDT 2008


Author: mmusgrov
Date: 2008-10-07 06:41:42 -0400 (Tue, 07 Oct 2008)
New Revision: 23343

Modified:
   labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/utils/Utility.java
   labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/internal/arjuna/utils/SocketProcessId.java
Log:
The SocketProcessId port should be bound to the loopback address (and not the hostname which fails if there is no network present).

JBTM-412


Modified: labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/utils/Utility.java
===================================================================
--- labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/utils/Utility.java	2008-10-07 09:57:33 UTC (rev 23342)
+++ labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/utils/Utility.java	2008-10-07 10:41:42 UTC (rev 23343)
@@ -213,10 +213,7 @@
     {
         try
         {
-            if (host == null || host.length() == 0)
-                return InetAddress.getLocalHost();
-            else
-                return InetAddress.getByName(host);
+            return InetAddress.getByName(host);
         }
         catch (UnknownHostException ex)
         {

Modified: labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/internal/arjuna/utils/SocketProcessId.java
===================================================================
--- labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/internal/arjuna/utils/SocketProcessId.java	2008-10-07 09:57:33 UTC (rev 23342)
+++ labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/internal/arjuna/utils/SocketProcessId.java	2008-10-07 10:41:42 UTC (rev 23343)
@@ -111,7 +111,7 @@
     {
         try
         {
-            return new ServerSocket(port, 0, InetAddress.getLocalHost());
+            return new ServerSocket(port, 0, InetAddress.getByName(null));
         }
         catch (IOException e)
         {




More information about the jboss-svn-commits mailing list