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]

Reply via email to