responseObserver.onError(exception)是否应该终止服务器流的客户端调用?

时间:2019-11-27 21:33:48

标签: exception kotlin error-handling grpc

我有一个API,客户端可以在其中提供要处理的列表。我调用list.parallelStream()。map {}使工作并行化。对于列表项之一,抛出一个异常,我捕获并调用responseObserver.onError()。

我正在使用BloomRPÇ进行测试。发生这种情况时,我会期望由于responseObserver.onError()调用而关闭与服务器的客户端连接,但是它将无限期保持打开状态。

我是否正确处理了上述情况?还是我不了解如何正确处理错误?

0 个答案:

没有答案