diff options
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.java | 3 |
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(); } |