brpc
brpc copied to clipboard
自定义bvar类型, 出现数据丢失的情况
Describe the bug (描述bug) 自定义数据类型type A, A 中包含 unordered_map<string, pair<bool, pair<int ,int >>> a; 使用: Adder <A> add; Window<Adder <A>> win; 然后, win初始化为60s:
add << t; // 存数. win.get_value(); // 取window中的数.
取出来的是: [“string”, true, 0, 0] 后面两个int 会归零, 实际上不应该归零.
可能描述不够清楚: 大概总结就是: win 存进去数据, 然后取出来之后 数据少了一部分.
add.get_value()能取到数据吗?