pluswu commented on issue #1335:
URL: https://github.com/apache/incubator-brpc/issues/1335#issuecomment-765239686


   另外一个线程此时正在处理bvar的http输出
   
   0  0x00007efc5ad4a42d in __lll_lock_wait () from /lib64/libpthread.so.0
   #1  0x00007efc5ad45de6 in _L_lock_870 () from /lib64/libpthread.so.0
   #2  0x00007efc5ad45cdf in pthread_mutex_lock () from /lib64/libpthread.so.0
   #3  0x00007efc59b155d7 in unique_lock (mutex=..., this=<synthetic pointer>) 
at /data/home/pluswu/incubator-brpc/src/butil/scoped_lock.h:218
   #4  bvar::Variable::list_exposed (names=names@entry=0x7efc412ea540, 
display_filter=bvar::DISPLAY_ON_PLAIN_TEXT) at 
/data/home/pluswu/incubator-brpc/src/bvar/variable.cpp:212
   #5  0x00007efc59b16cc2 in bvar::Variable::dump_exposed 
(dumper=dumper@entry=0x7efc412ea930, poptions=poptions@entry=0x0) at 
/data/home/pluswu/incubator-brpc/src/bvar/variable.cpp:507
   #6  0x00007efc59b96201 in brpc::DumpPrometheusMetricsToIOBuf 
(output=output@entry=0x7efc28025710) at 
/data/home/pluswu/incubator-brpc/src/brpc/builtin/prometheus_metrics_service.cpp:198
   #7  0x00007efc59b964b9 in brpc::PrometheusMetricsService::default_method 
(this=<optimized out>, cntl_base=0x7efc28025540, done=0x7efc28025890) at 
/data/home/pluswu/incubator-brpc/src/brpc/builtin/prometheus_metrics_service.cpp:189
   #8  0x00007efc59cc047e in brpc::brpc_metrics::CallMethod (this=0x9f8d120, 
method=<optimized out>, controller=0x7efc28025540, request=0x7efc28025850, 
response=0x7efc28025870, done=0x7efc28025890) at 
/data/home/pluswu/incubator-brpc/brpc/builtin_service.pb.cc:8506
   #9  0x00007efc59c16b0f in brpc::policy::ProcessHttpRequest (msg=<optimized 
out>) at 
/data/home/pluswu/incubator-brpc/src/brpc/policy/http_rpc_protocol.cpp:1484
   #10 0x00007efc59bdbe6a in brpc::ProcessInputMessage 
(void_arg=void_arg@entry=0x7efc28024620) at 
/data/home/pluswu/incubator-brpc/src/brpc/input_messenger.cpp:135
   #11 0x00007efc59bdcb83 in operator() (this=<optimized out>, 
last_msg=0x7efc28024620) at 
/data/home/pluswu/incubator-brpc/src/brpc/input_messenger.cpp:141
   #12 brpc::InputMessenger::OnNewMessages (m=0x7efc48028890) at 
/usr/include/c++/4.8.2/bits/unique_ptr.h:184
   #13 0x00007efc59c8b1bd in brpc::Socket::ProcessEvent (arg=0x7efc48028890) at 
/data/home/pluswu/incubator-brpc/src/brpc/socket.cpp:1017
   #14 0x00007efc59b3764a in bthread::TaskGroup::task_runner 
(skip_remained=<optimized out>) at 
/data/home/pluswu/incubator-brpc/src/bthread/task_group.cpp:295
   #15 0x00007efc59b20991 in bthread_make_fcontext () from 
/data/home/user00/server/lib/libbrpc.so
   #16 0x0000000000000000 in ?? ()


----------------------------------------------------------------
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.

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