in 3-extensions/protocol/dubbo-samples-triple/src/main/java/org/apache/dubbo/sample/tri/stub/GreeterImpl.java [80:91]
public void cancelServerStream(GreeterRequest request,
StreamObserver<GreeterReply> replyStream) {
RpcContext.getCancellationContext().addListener(context -> {
LOGGER.info("cancel--cancelServerStream");
cancelResultMap.put("cancelServerStream", true);
});
for (int i = 0; i < 10; i++) {
replyStream.onNext(GreeterReply.newBuilder()
.setMessage(request.getName() + "--" + i)
.build());
}
}