liu-meng-06 opened a new issue, #1835:
URL: https://github.com/apache/incubator-brpc/issues/1835
http client:
``` c++
_channel.Init(_host.c_str(), _port, &channel_options)
int send(
const google::protobuf::Message *req, google::protobuf::Message *resp,
google::protobuf::Closure *done) {
try {
_channel.CallMethod(nullptr, &_cntl, req, resp, done);
} catch (...) {
}
}
```
stack
``` c++
butil::iobuf::acquire_tls_block iobuf.cpp:455
butil::IOBufAsZeroCopyOutputStream::Next iobuf.cpp:1930
json2pb::ZeroCopyStreamWriter::AcquireNextBuf zero_copy_stream_writer.h:95
json2pb::ZeroCopyStreamWriter::Put zero_copy_stream_writer.h:56
butil::rapidjson::Writer::WriteStartObject writer.h:312
butil::rapidjson::Writer::StartObject writer.h:137
json2pb::PbToJsonConverter::Convert<…> pb_to_json.cpp:106
json2pb::ProtoMessageToJsonStream<…> pb_to_json.cpp:307
json2pb::ProtoMessageToJson pb_to_json.cpp:339
brpc::policy::SerializeHttpRequest http_rpc_protocol.cpp:528
brpc::Channel::CallMethod channel.cpp:485
lsbf::HttpClient::send HttpClient.cpp:51
lsbf::ClientVehicleStatusPareser::forward ClientDataParser.cpp:120
lsbf::ClientVehicleStatusPareser::parse ClientDataParser.cpp:86
lsbf::TcpServer::<lambda>::<lambda>::operator()(void) const TcpServer.cpp:262
std::_Function_handler::_M_invoke(const std::_Any_data &) std_function.h:316
std::function::operator()() const std_function.h:706
boost::asio::asio_handler_invoke<std::function<void ()> >(std::function<void
()>&, ...) handler_invoke_hook.hpp:88
boost_asio_handler_invoke_helpers::invoke<…>(std::function<…> &,
std::function<…> &) handler_invoke_helpers.hpp:54
boost::asio::detail::executor_op::do_complete(void *,
boost::asio::detail::scheduler_operation *, const boost::system::error_code &,
unsigned long) executor_op.hpp:70
boost::asio::detail::scheduler_operation::complete scheduler_operation.hpp:40
boost::asio::detail::scheduler::do_run_one scheduler.ipp:481
boost::asio::detail::scheduler::run scheduler.ipp:204
boost::asio::thread_pool::thread_function::operator() thread_pool.ipp:39
boost::asio::detail::posix_thread::func::run posix_thread.hpp:86
boost::asio::detail::boost_asio_detail_posix_thread_function
posix_thread.ipp:74
start_thread 0x00007ffff7bbb6db
clone 0x00007ffff512e61f
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]