clee01
clee01
**Describe the bug (描述bug)** brpc客户端在连接空闲了一段时间后,大约1.5h,再次请求发现会会报这样的错误 `[E1008]Reached timeout=10000ms`,大约再过了15分钟后,问题不再出现。 **To Reproduce (复现方法)** brpc客户端在连接空闲了一段时间后,大约1.5h,再次请求发现会会报这样的错误 `[E1008]Reached timeout=10000ms` **Expected behavior (期望行为)** 正常请求,不报E1008错误 **Versions (各种版本)** OS: centos7.9 Compiler: gcc 9.3.1 brpc: - protobuf: - **Additional context/screenshots...
fmtlog::setFlushBufSize(bytes)设置的如果超过10000个字节(using MemoryBuffer = fmt::basic_memory_buffer;) 考虑`setFlushBufSize`做下额外的限制不?
is boost::asio supported one io_context reading, and another one writing on the same TCP connection?
like this demo ```cpp boost::asio::io_context read_io, write_io; boost::asio::ip::tcp::socket original_socket(read_io); // ... connect or accept auto native_handle = original_socket.native_handle(); boost::asio::ip::tcp::socket write_socket(write_io); write_socket.assign(boost::asio::ip::tcp::v4(), native_handle); ```