From 4f61e019fe74eac9431a472900345f458f4cb9de Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Sun, 19 Dec 2010 12:57:10 +0300 Subject: [PATCH] SocketLock binds to 127.0.0.1 --- .../platform-impl/src/com/intellij/idea/SocketLock.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/idea/SocketLock.java b/platform/platform-impl/src/com/intellij/idea/SocketLock.java index c93f6366341d..0df8218abb49 100644 --- a/platform/platform-impl/src/com/intellij/idea/SocketLock.java +++ b/platform/platform-impl/src/com/intellij/idea/SocketLock.java @@ -138,14 +138,14 @@ public class SocketLock { try { try { - ServerSocket serverSocket = new ServerSocket(portNumber, 50, InetAddress.getLocalHost()); + ServerSocket serverSocket = new ServerSocket(portNumber, 50, InetAddress.getByName("127.0.0.1")); serverSocket.close(); return ActivateStatus.NO_INSTANCE; } catch (IOException e) { } - Socket socket = new Socket(InetAddress.getLocalHost(), portNumber); + Socket socket = new Socket(InetAddress.getByName("127.0.0.1"), portNumber); socket.setSoTimeout(300); DataInputStream in = new DataInputStream(socket.getInputStream()); @@ -191,7 +191,7 @@ public class SocketLock { try { if (isPortForbidden(i)) continue; - mySocket = new ServerSocket(i, 50, InetAddress.getLocalHost()); + mySocket = new ServerSocket(i, 50, InetAddress.getByName("127.0.0.1")); port = i; break; }