【发布时间】:2019-03-01 18:35:13
【问题描述】:
我需要使用 Rust Cap'n Proto API 发送超过默认消息遍历限制的 RPC。当我尝试发送消息时,我收到以下错误:
remote exception: <class \'capnp.lib.capnp.KjException
\'>:capnp/arena.c++:130: failed: Exceeded message traversal limit.
See capnp::ReaderOptions.
如果我使用capnp::serialize::read_message 阅读消息,我可以提供一个ReaderOptions 结构,指定一个新的遍历限制。
但是,我正在发出并发送类似calculator example 的请求,而不是直接阅读消息。如何设置请求消息的遍历限制?
【问题讨论】:
-
在使用 pythong 和 Captain proto 时是否可以调整您接受的答案? stackoverflow.com/questions/67374563/…