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.
