Hi, 

I am using Synchronous grpc [0_12]  and seeing a crash  recently . The 
debug log trace looks something like this, it shows the crash happens in 
grpc_timer_check. Unable to understand why, Could someone guide on this?

using gRPC C++ 

#3  0xf740636e in grpc_pollset_work () from /opt/bin/../lib/libgrpc.so.0

#4  0xf74158cd in grpc_completion_queue_next ()

   from /opt/bin/../lib/libgrpc.so.0

#5  0xf73ba2e9 in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, 
gpr_timespec) () from /opt/bin/../lib/libgrpc++.so.0

#6  0xf73bf31e in grpc::Server::RunRpc() ()

   from /opt/bin/../lib/libgrpc++.so.0

#7  0xf73c0bd3 in std::_Function_handler<void (), 
std::_Bind<std::_Mem_fn<void (grpc::Server::*)()> (grpc::Server*)> 
>::_M_invoke(std::_Any_data const&) ()

   from /opt/bin/../lib/libgrpc++.so.0

#8  0xf73bb7ce in grpc::DynamicThreadPool::ThreadFunc() ()

   from /opt/bin/../lib/libgrpc++.so.0

#9  0xf73bb9bc in grpc::DynamicThreadPool::DynamicThread::ThreadFunc() ()

   from /opt/bin/../lib/libgrpc++.so.0

#10 0xf73bc3b2 in std::thread::_Impl<std::_Bind_result<void, 
std::_Mem_fn<void (grpc::DynamicThreadPool::DynamicThread::*)()> 
(grpc::DynamicThreadPool::DynamicThread*)> >::_M_run() () from 
/opt/bin/../lib/libgrpc++.so.0

#11 0xf74bb8c7 in ?? () from /usr/lib/libstdc++.so.6

#12 0xf6dae9ab in start_thread (arg=0xb6494b40) at pthread_create.c:309


I am explicitly not calling any timer functions. 

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/96d1761a-74e9-4466-8ba2-31fba6606e17%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to