aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Lukacs Berki <lberki@google.com>2016-04-19 08:19:23 +0000
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2016-04-19 09:48:18 +0000
commit0e689d94e2b2604a7dbd0ecd9725d1dc9c2b9fcd (patch)
tree7c93ed0fd1aa9ba426720e512ab045c62a646095
parentb7e1004952dcb319963a2c426f43b975dcb31644 (diff)
Bind the gRPC command server port only to localhost.
Work towards #930. -- MOS_MIGRATED_REVID=120205147
-rw-r--r--src/main/java/com/google/devtools/build/lib/server/GrpcServerImpl.java4
1 files changed, 2 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 7eae0fbdc1..58f0487873 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
@@ -30,7 +30,7 @@ import com.google.devtools.build.lib.vfs.Path;
import com.google.protobuf.ByteString;
import io.grpc.Server;
-import io.grpc.ServerBuilder;
+import io.grpc.netty.NettyServerBuilder;
import io.grpc.stub.StreamObserver;
import java.io.IOException;
@@ -167,7 +167,7 @@ public class GrpcServerImpl extends RPCServer implements CommandServerGrpc.Comma
@Override
public void serve() throws IOException {
Preconditions.checkState(!serving);
- server = ServerBuilder.forPort(port)
+ server = NettyServerBuilder.forAddress(new InetSocketAddress("localhost", port))
.addService(CommandServerGrpc.bindService(this))
.build();