Last active
November 18, 2015 01:21
-
-
Save wenerme/b428303d5f2d67c609af to your computer and use it in GitHub Desktop.
BenchGRPCOOME
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import io.grpc.ManagedChannel; | |
import io.grpc.ManagedChannelBuilder; | |
import io.grpc.Server; | |
import io.grpc.ServerBuilder; | |
import io.grpc.stub.StreamObserver; | |
import org.openjdk.jmh.annotations.*; | |
import org.openjdk.jmh.infra.BenchmarkParams; | |
import org.openjdk.jmh.infra.Blackhole; | |
import org.openjdk.jmh.infra.IterationParams; | |
import org.openjdk.jmh.results.RunResult; | |
import org.openjdk.jmh.results.format.ResultFormat; | |
import org.openjdk.jmh.results.format.ResultFormatFactory; | |
import org.openjdk.jmh.results.format.ResultFormatType; | |
import org.openjdk.jmh.runner.Runner; | |
import org.openjdk.jmh.runner.RunnerException; | |
import org.openjdk.jmh.runner.options.ChainedOptionsBuilder; | |
import org.openjdk.jmh.runner.options.OptionsBuilder; | |
import org.openjdk.jmh.runner.options.VerboseMode; | |
import java.io.IOException; | |
import java.util.Arrays; | |
import java.util.Collection; | |
import java.util.List; | |
import java.util.concurrent.ThreadLocalRandom; | |
/** | |
* @author wener | |
* @since 15/11/18 | |
*/ | |
@BenchmarkMode(Mode.Throughput) | |
@State(Scope.Benchmark) | |
@Fork(1) | |
public class BenchGRPCOOME { | |
public static final StreamObserver<Counter.Count> NO_OP_OBSERVER = new StreamObserver<Counter.Count>() { | |
@Override | |
public void onNext(Counter.Count value) { | |
} | |
@Override | |
public void onError(Throwable t) { | |
t.printStackTrace(); | |
} | |
@Override | |
public void onCompleted() { | |
} | |
}; | |
private Server server; | |
private static Server startServer(int port) throws IOException { | |
Server server = ServerBuilder.forPort(port) | |
.addService(CounterServerGrpc.bindService(new CounterImpl())) | |
.build(); | |
server.start(); | |
return server; | |
} | |
public static void main(String[] args) throws RunnerException { | |
ChainedOptionsBuilder builder = new OptionsBuilder() | |
.include(BenchGRPCOOME.class.getSimpleName()) | |
.warmupIterations(5) | |
.measurementIterations(5) | |
.verbosity(VerboseMode.NORMAL) | |
.jvmArgs("-ea") | |
.shouldFailOnError(true); | |
ResultFormat format = ResultFormatFactory.getInstance(ResultFormatType.TEXT, System.out); | |
List<Integer> threads = Arrays.asList(1, 2, 4, 6, 8); | |
for (Integer thread : threads) { | |
Collection<RunResult> results = new Runner(builder.threads(thread).build()).run(); | |
System.out.printf("For %s thread(s)\n", thread); | |
format.writeOut(results); | |
} | |
} | |
@Setup | |
public void setup() throws IOException { | |
server = startServer(7788); | |
} | |
@TearDown | |
public void close() { | |
server.shutdownNow(); | |
} | |
@Benchmark | |
public void blockingInc(ClientState clientState, Blackhole bh) { | |
bh.consume(clientState.blocking.inc(Counter.Count.newBuilder().setValue(ThreadLocalRandom.current().nextLong()).build()).getValue()); | |
} | |
@Benchmark | |
@OperationsPerInvocation(1000) | |
public void asyncInc(ClientState clientState) { | |
CounterServerGrpc.CounterServerStub stub = CounterServerGrpc.newStub(clientState.channel); | |
for (int i = 0; i < 1000; i++) { | |
stub.inc(Counter.Count.newBuilder().setValue(ThreadLocalRandom.current().nextLong()).build(), NO_OP_OBSERVER); | |
} | |
} | |
@Benchmark | |
@OperationsPerInvocation(10000) | |
public void streamInc_10000(ClientState clientState, Blackhole bh) { | |
CounterServerGrpc.CounterServerStub stub = CounterServerGrpc.newStub(clientState.channel); | |
StreamObserver<Counter.Count> req = stub.incStream(NO_OP_OBSERVER); | |
for (long i = 0; i < 10000; i++) { | |
req.onNext(Counter.Count.newBuilder().setValue(i).build()); | |
} | |
req.onCompleted(); | |
} | |
@State(Scope.Thread) | |
public static class ClientState implements AutoCloseable { | |
private CounterServerGrpc.CounterServerStub stub; | |
private ManagedChannel channel; | |
private CounterServerGrpc.CounterServerBlockingStub blocking; | |
@Setup(Level.Iteration) | |
public void setup(IterationParams iterationParams, BenchmarkParams benchmarkParams) { | |
channel = ManagedChannelBuilder.forAddress("127.0.0.1", 7788) | |
.usePlaintext(true) | |
.build(); | |
if (benchmarkParams.getBenchmark().contains("blocking")) { | |
blocking = CounterServerGrpc.newBlockingStub(channel); | |
} | |
if (benchmarkParams.getBenchmark().contains("async")) { | |
stub = CounterServerGrpc.newStub(channel); | |
} | |
} | |
public CounterServerGrpc.CounterServer getStub() { | |
return stub; | |
} | |
@TearDown | |
public void close() { | |
channel.shutdownNow(); | |
} | |
} | |
private static class CounterImpl implements CounterServerGrpc.CounterServer { | |
@Override | |
public void inc(Counter.Count request, StreamObserver<Counter.Count> responseObserver) { | |
responseObserver.onNext(Counter.Count.newBuilder().setValue(request.getValue() + 1).build()); | |
responseObserver.onCompleted(); | |
} | |
@Override | |
public StreamObserver<Counter.Count> incStream(StreamObserver<Counter.Count> responseObserver) { | |
return new StreamObserver<Counter.Count>() { | |
@Override | |
public void onNext(Counter.Count value) { | |
responseObserver.onNext(Counter.Count.newBuilder().setValue(value.getValue() + 1).build()); | |
} | |
@Override | |
public void onError(Throwable t) { | |
responseObserver.onError(t); | |
} | |
@Override | |
public void onCompleted() { | |
responseObserver.onCompleted(); | |
} | |
}; | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
syntax = "proto3"; | |
option java_package = "play.bench"; | |
package counter; | |
// The greeter service definition. | |
service CounterServer { | |
// Sends a greeting | |
rpc inc (Count) returns (Count) {} | |
rpc incStream(stream Count) returns (stream Count) {} | |
} | |
message Count { | |
int64 value = 1; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# JMH 1.11.2 (released 20 days ago) | |
# VM version: JDK 1.8.0_60, VM 25.60-b23 | |
# VM invoker: /Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/bin/java | |
# VM options: -ea | |
# Warmup: 5 iterations, 1 s each | |
# Measurement: 5 iterations, 1 s each | |
# Timeout: 10 min per iteration | |
# Threads: 1 thread, will synchronize iterations | |
# Benchmark mode: Throughput, ops/time | |
# Benchmark: play.bench.BenchGRPCOOME.asyncInc | |
# Run progress: 0.00% complete, ETA 00:00:30 | |
# Fork: 1 of 1 | |
# Warmup Iteration 1: 34801.157 ops/s | |
# Warmup Iteration 2: 50477.614 ops/s | |
# Warmup Iteration 3: 48792.628 ops/s | |
# Warmup Iteration 4: 20409.013 ops/s | |
# Warmup Iteration 5: 69760.138 ops/s | |
Iteration 1: 49944.479 ops/s | |
Iteration 2: 4732.183 ops/s | |
Iteration 3: 46965.802 ops/s | |
Iteration 4: 35022.334 ops/s | |
Iteration 5: 52638.916 ops/s | |
Result "asyncInc": | |
37860.743 ±(99.9%) 75870.175 ops/s [Average] | |
(min, avg, max) = (4732.183, 37860.743, 52638.916), stdev = 19703.243 | |
CI (99.9%): [≈ 0, 113730.918] (assumes normal distribution) | |
# JMH 1.11.2 (released 20 days ago) | |
# VM version: JDK 1.8.0_60, VM 25.60-b23 | |
# VM invoker: /Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/bin/java | |
# VM options: -ea | |
# Warmup: 5 iterations, 1 s each | |
# Measurement: 5 iterations, 1 s each | |
# Timeout: 10 min per iteration | |
# Threads: 1 thread, will synchronize iterations | |
# Benchmark mode: Throughput, ops/time | |
# Benchmark: play.bench.BenchGRPCOOME.blockingInc | |
# Run progress: 33.33% complete, ETA 00:00:27 | |
# Fork: 1 of 1 | |
# Warmup Iteration 1: 1496.248 ops/s | |
# Warmup Iteration 2: 2940.398 ops/s | |
# Warmup Iteration 3: 4791.441 ops/s | |
# Warmup Iteration 4: 4622.260 ops/s | |
# Warmup Iteration 5: 7714.495 ops/s | |
Iteration 1: 7295.296 ops/s | |
Iteration 2: 9527.504 ops/s | |
Iteration 3: 9758.684 ops/s | |
Iteration 4: 10063.884 ops/s | |
Iteration 5: 10130.730 ops/s | |
Result "blockingInc": | |
9355.219 ±(99.9%) 4531.413 ops/s [Average] | |
(min, avg, max) = (7295.296, 9355.219, 10130.730), stdev = 1176.793 | |
CI (99.9%): [4823.807, 13886.632] (assumes normal distribution) | |
# JMH 1.11.2 (released 20 days ago) | |
# VM version: JDK 1.8.0_60, VM 25.60-b23 | |
# VM invoker: /Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/bin/java | |
# VM options: -ea | |
# Warmup: 5 iterations, 1 s each | |
# Measurement: 5 iterations, 1 s each | |
# Timeout: 10 min per iteration | |
# Threads: 1 thread, will synchronize iterations | |
# Benchmark mode: Throughput, ops/time | |
# Benchmark: play.bench.BenchGRPCOOME.streamInc_10000 | |
# Run progress: 66.67% complete, ETA 00:00:12 | |
# Fork: 1 of 1 | |
# Warmup Iteration 1: 213016.981 ops/s | |
# Warmup Iteration 2: 250330.112 ops/s | |
# Warmup Iteration 3: 292945.873 ops/s | |
# Warmup Iteration 4: 205790.018 ops/s | |
# Warmup Iteration 5: 192639.281 ops/s | |
Iteration 1: 224762.131 ops/s | |
Iteration 2: 161070.862 ops/s | |
Iteration 3: 211239.273 ops/s | |
Iteration 4: 125827.481 ops/s | |
Iteration 5: 208023.113 ops/s | |
Result "streamInc_10000": | |
186184.572 ±(99.9%) 159541.299 ops/s [Average] | |
(min, avg, max) = (125827.481, 186184.572, 224762.131), stdev = 41432.369 | |
CI (99.9%): [26643.273, 345725.871] (assumes normal distribution) | |
# Run complete. Total time: 00:00:37 | |
Benchmark Mode Cnt Score Error Units | |
BenchGRPCOOME.asyncInc thrpt 5 37860.743 ± 75870.175 ops/s | |
BenchGRPCOOME.blockingInc thrpt 5 9355.219 ± 4531.413 ops/s | |
BenchGRPCOOME.streamInc_10000 thrpt 5 186184.572 ± 159541.299 ops/s | |
For 1 thread(s) | |
Benchmark Mode Cnt Score Error Units | |
BenchGRPCOOME.asyncInc thrpt 5 37860.743 ± 75870.175 ops/s | |
BenchGRPCOOME.blockingInc thrpt 5 9355.219 ± 4531.413 ops/s | |
BenchGRPCOOME.streamInc_10000 thrpt 5 186184.572 ± 159541.299 ops/s | |
# JMH 1.11.2 (released 20 days ago) | |
# VM version: JDK 1.8.0_60, VM 25.60-b23 | |
# VM invoker: /Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/bin/java | |
# VM options: -ea | |
# Warmup: 5 iterations, 1 s each | |
# Measurement: 5 iterations, 1 s each | |
# Timeout: 10 min per iteration | |
# Threads: 2 threads, will synchronize iterations | |
# Benchmark mode: Throughput, ops/time | |
# Benchmark: play.bench.BenchGRPCOOME.asyncInc | |
# Run progress: 0.00% complete, ETA 00:00:30 | |
# Fork: 1 of 1 | |
# Warmup Iteration 1: 58355.368 ops/s | |
# Warmup Iteration 2: 58665.686 ops/s | |
# Warmup Iteration 3: 35584.739 ops/s | |
# Warmup Iteration 4: 十一月 18, 2015 9:05:21 上午 io.grpc.internal.SerializingExecutor$TaskRunner run | |
严重: Exception while executing runnable io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener$2@312546d9 | |
java.lang.NullPointerException | |
at io.netty.buffer.PoolChunk.initBufWithSubpage(PoolChunk.java:378) | |
at io.netty.buffer.PoolChunk.initBufWithSubpage(PoolChunk.java:369) | |
at io.netty.buffer.PoolArena.allocate(PoolArena.java:194) | |
at io.netty.buffer.PoolArena.allocate(PoolArena.java:132) | |
at io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:262) | |
at io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:157) | |
at io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:93) | |
at io.grpc.netty.NettyWritableBufferAllocator.allocate(NettyWritableBufferAllocator.java:66) | |
at io.grpc.internal.MessageFramer.writeKnownLength(MessageFramer.java:182) | |
at io.grpc.internal.MessageFramer.writeUncompressed(MessageFramer.java:135) | |
at io.grpc.internal.MessageFramer.writePayload(MessageFramer.java:125) | |
at io.grpc.internal.AbstractStream.writeMessage(AbstractStream.java:165) | |
at io.grpc.internal.AbstractServerStream.writeMessage(AbstractServerStream.java:108) | |
at io.grpc.internal.ServerImpl$ServerCallImpl.sendMessage(ServerImpl.java:496) | |
at io.grpc.stub.ServerCalls$ResponseObserver.onNext(ServerCalls.java:241) | |
at play.bench.BenchGRPCOOME$CounterImpl.inc(BenchGRPCOOME.java:150) | |
at play.bench.CounterServerGrpc$1.invoke(CounterServerGrpc.java:171) | |
at play.bench.CounterServerGrpc$1.invoke(CounterServerGrpc.java:166) | |
at io.grpc.stub.ServerCalls$1$1.onHalfClose(ServerCalls.java:154) | |
at io.grpc.internal.ServerImpl$ServerCallImpl$ServerStreamListenerImpl.halfClosed(ServerImpl.java:562) | |
at io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener$2.run(ServerImpl.java:432) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
十一月 18, 2015 9:05:21 上午 io.grpc.internal.SerializingExecutor$TaskRunner run | |
严重: Exception while executing runnable io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener$2@7356150a | |
java.lang.NullPointerException | |
at io.netty.buffer.PoolChunk.initBufWithSubpage(PoolChunk.java:378) | |
at io.netty.buffer.PoolChunk.initBufWithSubpage(PoolChunk.java:369) | |
at io.netty.buffer.PoolArena.allocate(PoolArena.java:194) | |
at io.netty.buffer.PoolArena.allocate(PoolArena.java:132) | |
at io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:262) | |
at io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:157) | |
at io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:93) | |
at io.grpc.netty.NettyWritableBufferAllocator.allocate(NettyWritableBufferAllocator.java:66) | |
at io.grpc.internal.MessageFramer.writeKnownLength(MessageFramer.java:182) | |
at io.grpc.internal.MessageFramer.writeUncompressed(MessageFramer.java:135) | |
at io.grpc.internal.MessageFramer.writePayload(MessageFramer.java:125) | |
at io.grpc.internal.AbstractStream.writeMessage(AbstractStream.java:165) | |
at io.grpc.internal.AbstractServerStream.writeMessage(AbstractServerStream.java:108) | |
at io.grpc.internal.ServerImpl$ServerCallImpl.sendMessage(ServerImpl.java:496) | |
at io.grpc.stub.ServerCalls$ResponseObserver.onNext(ServerCalls.java:241) | |
at play.bench.BenchGRPCOOME$CounterImpl.inc(BenchGRPCOOME.java:150) | |
at play.bench.CounterServerGrpc$1.invoke(CounterServerGrpc.java:171) | |
at play.bench.CounterServerGrpc$1.invoke(CounterServerGrpc.java:166) | |
at io.grpc.stub.ServerCalls$1$1.onHalfClose(ServerCalls.java:154) | |
at io.grpc.internal.ServerImpl$ServerCallImpl$ServerStreamListenerImpl.halfClosed(ServerImpl.java:562) | |
at io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener$2.run(ServerImpl.java:432) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
45419.916 ops/s | |
# Warmup Iteration 5: 十一月 18, 2015 9:05:22 上午 io.grpc.internal.SerializingExecutor$TaskRunner run | |
严重: Exception while executing runnable io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener$2@73ef17c3 | |
java.lang.NullPointerException | |
at io.netty.buffer.PoolChunk.initBufWithSubpage(PoolChunk.java:378) | |
at io.netty.buffer.PoolChunk.initBufWithSubpage(PoolChunk.java:369) | |
at io.netty.buffer.PoolArena.allocate(PoolArena.java:194) | |
at io.netty.buffer.PoolArena.allocate(PoolArena.java:132) | |
at io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:262) | |
at io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:157) | |
at io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:93) | |
at io.grpc.netty.NettyWritableBufferAllocator.allocate(NettyWritableBufferAllocator.java:66) | |
at io.grpc.internal.MessageFramer.writeKnownLength(MessageFramer.java:182) | |
at io.grpc.internal.MessageFramer.writeUncompressed(MessageFramer.java:135) | |
at io.grpc.internal.MessageFramer.writePayload(MessageFramer.java:125) | |
at io.grpc.internal.AbstractStream.writeMessage(AbstractStream.java:165) | |
at io.grpc.internal.AbstractServerStream.writeMessage(AbstractServerStream.java:108) | |
at io.grpc.internal.ServerImpl$ServerCallImpl.sendMessage(ServerImpl.java:496) | |
at io.grpc.stub.ServerCalls$ResponseObserver.onNext(ServerCalls.java:241) | |
at play.bench.BenchGRPCOOME$CounterImpl.inc(BenchGRPCOOME.java:150) | |
at play.bench.CounterServerGrpc$1.invoke(CounterServerGrpc.java:171) | |
at play.bench.CounterServerGrpc$1.invoke(CounterServerGrpc.java:166) | |
at io.grpc.stub.ServerCalls$1$1.onHalfClose(ServerCalls.java:154) | |
at io.grpc.internal.ServerImpl$ServerCallImpl$ServerStreamListenerImpl.halfClosed(ServerImpl.java:562) | |
at io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener$2.run(ServerImpl.java:432) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
21870.462 ops/s | |
Iteration 1: 73213.490 ops/s | |
Iteration 2: 50298.008 ops/s | |
Iteration 3: 13819.648 ops/s | |
Iteration 4: 十一月 18, 2015 9:05:30 上午 io.grpc.internal.SerializingExecutor$TaskRunner run | |
严重: Exception while executing runnable io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener$2@15f56f65 | |
java.lang.NullPointerException | |
41220.516 ops/s | |
Iteration 5: 8716.351 ops/s | |
Result "asyncInc": | |
37453.603 ±(99.9%) 102645.690 ops/s [Average] | |
(min, avg, max) = (8716.351, 37453.603, 73213.490), stdev = 26656.760 | |
CI (99.9%): [≈ 0, 140099.293] (assumes normal distribution) | |
# JMH 1.11.2 (released 20 days ago) | |
# VM version: JDK 1.8.0_60, VM 25.60-b23 | |
# VM invoker: /Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/bin/java | |
# VM options: -ea | |
# Warmup: 5 iterations, 1 s each | |
# Measurement: 5 iterations, 1 s each | |
# Timeout: 10 min per iteration | |
# Threads: 2 threads, will synchronize iterations | |
# Benchmark mode: Throughput, ops/time | |
# Benchmark: play.bench.BenchGRPCOOME.blockingInc | |
# Run progress: 33.33% complete, ETA 00:00:40 | |
# Fork: 1 of 1 | |
# Warmup Iteration 1: 3171.678 ops/s | |
# Warmup Iteration 2: 6144.793 ops/s | |
# Warmup Iteration 3: 7886.751 ops/s | |
# Warmup Iteration 4: 8989.754 ops/s | |
# Warmup Iteration 5: 13373.936 ops/s | |
Iteration 1: 13932.691 ops/s | |
Iteration 2: 14620.456 ops/s | |
Iteration 3: 15284.788 ops/s | |
Iteration 4: 15246.099 ops/s | |
Iteration 5: 14736.818 ops/s | |
Result "blockingInc": | |
14764.171 ±(99.9%) 2123.149 ops/s [Average] | |
(min, avg, max) = (13932.691, 14764.171, 15284.788), stdev = 551.375 | |
CI (99.9%): [12641.021, 16887.320] (assumes normal distribution) | |
# JMH 1.11.2 (released 20 days ago) | |
# VM version: JDK 1.8.0_60, VM 25.60-b23 | |
# VM invoker: /Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/bin/java | |
# VM options: -ea | |
# Warmup: 5 iterations, 1 s each | |
# Measurement: 5 iterations, 1 s each | |
# Timeout: 10 min per iteration | |
# Threads: 2 threads, will synchronize iterations | |
# Benchmark mode: Throughput, ops/time | |
# Benchmark: play.bench.BenchGRPCOOME.streamInc_10000 | |
# Run progress: 66.67% complete, ETA 00:00:15 | |
# Fork: 1 of 1 | |
# Warmup Iteration 1: 225088.222 ops/s | |
# Warmup Iteration 2: 264185.894 ops/s | |
# Warmup Iteration 3: 194752.621 ops/s | |
# Warmup Iteration 4: 193554.087 ops/s | |
# Warmup Iteration 5: 201445.982 ops/s | |
Iteration 1: 202148.931 ops/s | |
Iteration 2: 140880.331 ops/s | |
Iteration 3: 206172.674 ops/s | |
Iteration 4: 215415.854 ops/s | |
Iteration 5: 179206.983 ops/s | |
Result "streamInc_10000": | |
188764.955 ±(99.9%) 115145.232 ops/s [Average] | |
(min, avg, max) = (140880.331, 188764.955, 215415.854), stdev = 29902.851 | |
CI (99.9%): [73619.723, 303910.186] (assumes normal distribution) | |
# Run complete. Total time: 00:00:46 | |
Benchmark Mode Cnt Score Error Units | |
BenchGRPCOOME.asyncInc thrpt 5 37453.603 ± 102645.690 ops/s | |
BenchGRPCOOME.blockingInc thrpt 5 14764.171 ± 2123.149 ops/s | |
BenchGRPCOOME.streamInc_10000 thrpt 5 188764.955 ± 115145.232 ops/s | |
For 2 thread(s) | |
Benchmark Mode Cnt Score Error Units | |
BenchGRPCOOME.asyncInc thrpt 5 37453.603 ± 102645.690 ops/s | |
BenchGRPCOOME.blockingInc thrpt 5 14764.171 ± 2123.149 ops/s | |
BenchGRPCOOME.streamInc_10000 thrpt 5 188764.955 ± 115145.232 ops/s | |
# JMH 1.11.2 (released 20 days ago) | |
# VM version: JDK 1.8.0_60, VM 25.60-b23 | |
# VM invoker: /Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/bin/java | |
# VM options: -ea | |
# Warmup: 5 iterations, 1 s each | |
# Measurement: 5 iterations, 1 s each | |
# Timeout: 10 min per iteration | |
# Threads: 4 threads, will synchronize iterations | |
# Benchmark mode: Throughput, ops/time | |
# Benchmark: play.bench.BenchGRPCOOME.asyncInc | |
# Run progress: 0.00% complete, ETA 00:00:30 | |
# Fork: 1 of 1 | |
# Warmup Iteration 1: 31516.092 ops/s | |
# Warmup Iteration 2: 30869.648 ops/s | |
# Warmup Iteration 3: 57998.840 ops/s | |
# Warmup Iteration 4: 17718.857 ops/s | |
# Warmup Iteration 5: 十一月 18, 2015 9:06:09 上午 io.grpc.internal.SerializingExecutor$TaskRunner run | |
严重: Exception while executing runnable io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener$2@3ff105c | |
java.lang.NullPointerException | |
at io.netty.buffer.PoolChunk.initBufWithSubpage(PoolChunk.java:378) | |
at io.netty.buffer.PoolChunk.initBufWithSubpage(PoolChunk.java:369) | |
at io.netty.buffer.PoolArena.allocate(PoolArena.java:194) | |
at io.netty.buffer.PoolArena.allocate(PoolArena.java:132) | |
at io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:262) | |
at io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:157) | |
at io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:93) | |
at io.grpc.netty.NettyWritableBufferAllocator.allocate(NettyWritableBufferAllocator.java:66) | |
at io.grpc.internal.MessageFramer.writeKnownLength(MessageFramer.java:182) | |
at io.grpc.internal.MessageFramer.writeUncompressed(MessageFramer.java:135) | |
at io.grpc.internal.MessageFramer.writePayload(MessageFramer.java:125) | |
at io.grpc.internal.AbstractStream.writeMessage(AbstractStream.java:165) | |
at io.grpc.internal.AbstractServerStream.writeMessage(AbstractServerStream.java:108) | |
at io.grpc.internal.ServerImpl$ServerCallImpl.sendMessage(ServerImpl.java:496) | |
at io.grpc.stub.ServerCalls$ResponseObserver.onNext(ServerCalls.java:241) | |
at play.bench.BenchGRPCOOME$CounterImpl.inc(BenchGRPCOOME.java:150) | |
at play.bench.CounterServerGrpc$1.invoke(CounterServerGrpc.java:171) | |
at play.bench.CounterServerGrpc$1.invoke(CounterServerGrpc.java:166) | |
at io.grpc.stub.ServerCalls$1$1.onHalfClose(ServerCalls.java:154) | |
at io.grpc.internal.ServerImpl$ServerCallImpl$ServerStreamListenerImpl.halfClosed(ServerImpl.java:562) | |
at io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener$2.run(ServerImpl.java:432) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNKNOWN | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
63508.020 ops/s | |
Iteration 1: 14775.267 ops/s | |
Iteration 2: 71107.302 ops/s | |
Iteration 3: 60969.419 ops/s | |
Iteration 4: 6302.505 ops/s | |
Iteration 5: 52579.191 ops/s | |
Result "asyncInc": | |
41146.737 ±(99.9%) 111117.102 ops/s [Average] | |
(min, avg, max) = (6302.505, 41146.737, 71107.302), stdev = 28856.759 | |
CI (99.9%): [≈ 0, 152263.839] (assumes normal distribution) | |
# JMH 1.11.2 (released 20 days ago) | |
# VM version: JDK 1.8.0_60, VM 25.60-b23 | |
# VM invoker: /Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/bin/java | |
# VM options: -ea | |
# Warmup: 5 iterations, 1 s each | |
# Measurement: 5 iterations, 1 s each | |
# Timeout: 10 min per iteration | |
# Threads: 4 threads, will synchronize iterations | |
# Benchmark mode: Throughput, ops/time | |
# Benchmark: play.bench.BenchGRPCOOME.blockingInc | |
# Run progress: 33.33% complete, ETA 00:00:35 | |
# Fork: 1 of 1 | |
# Warmup Iteration 1: 4247.899 ops/s | |
# Warmup Iteration 2: 10871.681 ops/s | |
# Warmup Iteration 3: 11035.602 ops/s | |
# Warmup Iteration 4: 13083.699 ops/s | |
# Warmup Iteration 5: 14413.364 ops/s | |
Iteration 1: 15132.472 ops/s | |
Iteration 2: 18295.997 ops/s | |
Iteration 3: 17348.420 ops/s | |
Iteration 4: 19151.856 ops/s | |
Iteration 5: 19468.416 ops/s | |
Result "blockingInc": | |
17879.432 ±(99.9%) 6709.746 ops/s [Average] | |
(min, avg, max) = (15132.472, 17879.432, 19468.416), stdev = 1742.500 | |
CI (99.9%): [11169.686, 24589.179] (assumes normal distribution) | |
# JMH 1.11.2 (released 20 days ago) | |
# VM version: JDK 1.8.0_60, VM 25.60-b23 | |
# VM invoker: /Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/bin/java | |
# VM options: -ea | |
# Warmup: 5 iterations, 1 s each | |
# Measurement: 5 iterations, 1 s each | |
# Timeout: 10 min per iteration | |
# Threads: 4 threads, will synchronize iterations | |
# Benchmark mode: Throughput, ops/time | |
# Benchmark: play.bench.BenchGRPCOOME.streamInc_10000 | |
# Run progress: 66.67% complete, ETA 00:00:14 | |
# Fork: 1 of 1 | |
# Warmup Iteration 1: 237055.688 ops/s | |
# Warmup Iteration 2: 279060.717 ops/s | |
# Warmup Iteration 3: 267592.305 ops/s | |
# Warmup Iteration 4: 311697.964 ops/s | |
# Warmup Iteration 5: 173708.664 ops/s | |
Iteration 1: 355778.232 ops/s | |
Iteration 2: 268074.715 ops/s | |
Iteration 3: 465596.551 ops/s | |
Iteration 4: 307101.182 ops/s | |
Iteration 5: 300828.445 ops/s | |
Result "streamInc_10000": | |
339475.825 ±(99.9%) 297099.464 ops/s [Average] | |
(min, avg, max) = (268074.715, 339475.825, 465596.551), stdev = 77155.787 | |
CI (99.9%): [42376.361, 636575.289] (assumes normal distribution) | |
# Run complete. Total time: 00:00:45 | |
Benchmark Mode Cnt Score Error Units | |
BenchGRPCOOME.asyncInc thrpt 5 41146.737 ± 111117.102 ops/s | |
BenchGRPCOOME.blockingInc thrpt 5 17879.432 ± 6709.746 ops/s | |
BenchGRPCOOME.streamInc_10000 thrpt 5 339475.825 ± 297099.464 ops/s | |
For 4 thread(s) | |
Benchmark Mode Cnt Score Error Units | |
BenchGRPCOOME.asyncInc thrpt 5 41146.737 ± 111117.102 ops/s | |
BenchGRPCOOME.blockingInc thrpt 5 17879.432 ± 6709.746 ops/s | |
BenchGRPCOOME.streamInc_10000 thrpt 5 339475.825 ± 297099.464 ops/s | |
# JMH 1.11.2 (released 20 days ago) | |
# VM version: JDK 1.8.0_60, VM 25.60-b23 | |
# VM invoker: /Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/bin/java | |
# VM options: -ea | |
# Warmup: 5 iterations, 1 s each | |
# Measurement: 5 iterations, 1 s each | |
# Timeout: 10 min per iteration | |
# Threads: 6 threads, will synchronize iterations | |
# Benchmark mode: Throughput, ops/time | |
# Benchmark: play.bench.BenchGRPCOOME.asyncInc | |
# Run progress: 0.00% complete, ETA 00:00:30 | |
# Fork: 1 of 1 | |
# Warmup Iteration 1: 31942.883 ops/s | |
# Warmup Iteration 2: 50137.695 ops/s | |
# Warmup Iteration 3: 147636.443 ops/s | |
# Warmup Iteration 4: 28457.192 ops/s | |
# Warmup Iteration 5: 79437.574 ops/s | |
Iteration 1: 21928.297 ops/s | |
Iteration 2: 14551.741 ops/s | |
Iteration 3: 77652.142 ops/s | |
Iteration 4: 17954.477 ops/s | |
Iteration 5: io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266)<failure> | |
2015-11-18 09:07:26 WARN DefaultChannelPipeline:151 - An exceptionCaught() event was fired, and it reached at the tail of the pipeline. It usually means the last handler in the pipeline did not handle the exception. | |
java.lang.OutOfMemoryError: Direct buffer memory | |
at java.nio.Bits.reserveMemory(Bits.java:658) | |
at java.nio.DirectByteBuffer.<init>(DirectByteBuffer.java:123) | |
at java.nio.ByteBuffer.allocateDirect(ByteBuffer.java:311) | |
at io.netty.buffer.PoolArena$DirectArena.newChunk(PoolArena.java:645) | |
at io.netty.buffer.PoolArena.allocateNormal(PoolArena.java:228) | |
at io.netty.buffer.PoolArena.allocate(PoolArena.java:212) | |
at io.netty.buffer.PoolArena.allocate(PoolArena.java:132) | |
at io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:262) | |
at io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:157) | |
at io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:148) | |
at io.netty.buffer.AbstractByteBufAllocator.ioBuffer(AbstractByteBufAllocator.java:109) | |
at io.netty.channel.DefaultMaxMessagesRecvByteBufAllocator$MaxMessageHandle.allocate(DefaultMaxMessagesRecvByteBufAllocator.java:73) | |
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:111) | |
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:510) | |
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:467) | |
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:381) | |
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:353) | |
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:742) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
2015-11-18 09:07:29 WARN DefaultPromise:151 - An exception was thrown by io.grpc.netty.NettyClientHandler$3.operationComplete() | |
java.lang.NullPointerException: http2Stream | |
at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:226) | |
at io.grpc.netty.NettyClientStream.setHttp2Stream(NettyClientStream.java:93) | |
at io.grpc.netty.NettyClientHandler$3.operationComplete(NettyClientHandler.java:342) | |
at io.grpc.netty.NettyClientHandler$3.operationComplete(NettyClientHandler.java:331) | |
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:680) | |
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:603) | |
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:563) | |
at io.netty.util.concurrent.DefaultPromise.setSuccess(DefaultPromise.java:397) | |
at io.netty.channel.DefaultChannelPromise.setSuccess(DefaultChannelPromise.java:76) | |
at io.netty.channel.DefaultChannelPromise.setSuccess(DefaultChannelPromise.java:71) | |
at io.grpc.netty.BufferingHttp2ConnectionEncoder$Frame.release(BufferingHttp2ConnectionEncoder.java:278) | |
at io.grpc.netty.BufferingHttp2ConnectionEncoder$PendingStream.close(BufferingHttp2ConnectionEncoder.java:261) | |
at io.grpc.netty.BufferingHttp2ConnectionEncoder.writeRstStream(BufferingHttp2ConnectionEncoder.java:161) | |
at io.grpc.netty.NettyClientHandler.cancelStream(NettyClientHandler.java:364) | |
at io.grpc.netty.NettyClientHandler.write(NettyClientHandler.java:173) | |
at io.netty.channel.ChannelHandlerInvokerUtil.invokeWriteNow(ChannelHandlerInvokerUtil.java:157) | |
at io.netty.channel.DefaultChannelHandlerInvoker.invokeWrite(DefaultChannelHandlerInvoker.java:337) | |
at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:265) | |
at io.netty.channel.DefaultChannelPipeline.write(DefaultChannelPipeline.java:1044) | |
at io.netty.channel.AbstractChannel.write(AbstractChannel.java:273) | |
at io.grpc.netty.WriteQueue$QueuedCommand.run(WriteQueue.java:160) | |
at io.grpc.netty.WriteQueue.flush(WriteQueue.java:125) | |
at io.grpc.netty.WriteQueue.access$000(WriteQueue.java:48) | |
at io.grpc.netty.WriteQueue$1.run(WriteQueue.java:58) | |
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:339) | |
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:356) | |
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:742) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
io.grpc.StatusRuntimeException: UNAVAILABLE: Channel closed while performing protocol negotiation | |
at io.grpc.Status.asRuntimeException(Status.java:430) | |
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:266) | |
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.run(ClientCallImpl.java:320) | |
at io.grpc.internal.SerializingExecutor$TaskRunner.run(SerializingExecutor.java:154) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |