aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/server/GrpcServerImpl.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/server/GrpcServerImpl.java')
-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();
}