aboutsummaryrefslogtreecommitdiff
path: root/okhttp
diff options
context:
space:
mode:
authorzpencer <spencerfang@google.com>2018-04-13 14:59:35 -0700
committerGitHub <noreply@github.com>2018-04-13 14:59:35 -0700
commit791a29f63b5a267d21fc108d50d1b866efacc79e (patch)
tree980fa1773ce4ff082bb9a01546bcbce7b29255e2 /okhttp
parente4502aca5d25162ebfca89ef3c82fb0cb9cc59a4 (diff)
downloadgrpc-grpc-java-791a29f63b5a267d21fc108d50d1b866efacc79e.tar.gz
services: socket options were erroneously ignored if socket has no stats (#4336)
This fixes listen sockets. It is ok to have no data but report socket options.
Diffstat (limited to 'okhttp')
-rw-r--r--okhttp/src/test/java/io/grpc/okhttp/OkHttpClientTransportTest.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/okhttp/src/test/java/io/grpc/okhttp/OkHttpClientTransportTest.java b/okhttp/src/test/java/io/grpc/okhttp/OkHttpClientTransportTest.java
index 5be80b137..a4b002bd7 100644
--- a/okhttp/src/test/java/io/grpc/okhttp/OkHttpClientTransportTest.java
+++ b/okhttp/src/test/java/io/grpc/okhttp/OkHttpClientTransportTest.java
@@ -89,6 +89,7 @@ import java.io.InputStreamReader;
import java.net.InetSocketAddress;
import java.net.ServerSocket;
import java.net.Socket;
+import java.net.SocketAddress;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
@@ -1982,6 +1983,11 @@ public class OkHttpClientTransportTest {
public synchronized void close() {
frameReader.nextFrameAtEndOfStream();
}
+
+ @Override
+ public SocketAddress getLocalSocketAddress() {
+ return InetSocketAddress.createUnresolved("localhost", 4000);
+ }
}
static class PingCallbackImpl implements ClientTransport.PingCallback {