aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools
diff options
context:
space:
mode:
authorGravatar Philipp Wollermann <philwo@google.com>2016-08-04 12:25:34 +0000
committerGravatar Yun Peng <pcloudy@google.com>2016-08-04 12:28:41 +0000
commit20e6e8e3885ede8e68a347ca58ea38c4ec05ccc1 (patch)
tree1c6b42b9e34607cfdc52956e52527774100e72f0 /src/main/java/com/google/devtools
parent7da21b174b94185dd6ab1fc889f290f84323cd3c (diff)
Fix #1602: Bazel server couldn't start on system lacking IPv6 support.
-- MOS_MIGRATED_REVID=129320850
Diffstat (limited to 'src/main/java/com/google/devtools')
-rw-r--r--src/main/java/com/google/devtools/build/lib/server/GrpcServerImpl.java3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/server/GrpcServerImpl.java b/src/main/java/com/google/devtools/build/lib/server/GrpcServerImpl.java
index c612f7ff98..6d22550e8a 100644
--- a/src/main/java/com/google/devtools/build/lib/server/GrpcServerImpl.java
+++ b/src/main/java/com/google/devtools/build/lib/server/GrpcServerImpl.java
@@ -40,7 +40,6 @@ import io.grpc.netty.NettyServerBuilder;
import io.grpc.stub.StreamObserver;
import java.io.IOException;
import java.io.OutputStream;
-import java.net.BindException;
import java.net.InetSocketAddress;
import java.nio.charset.Charset;
import java.security.SecureRandom;
@@ -276,7 +275,7 @@ public class GrpcServerImpl extends RPCServer {
InetSocketAddress address = new InetSocketAddress("[::1]", port);
try {
server = NettyServerBuilder.forAddress(address).addService(commandServer).build().start();
- } catch (BindException e) {
+ } catch (IOException e) {
address = new InetSocketAddress("127.0.0.1", port);
server = NettyServerBuilder.forAddress(address).addService(commandServer).build().start();
}