pthread_cond_wait () from /lib64/libpthread.so.0
void boost::asio::detail::posix_event::wait<boost::asio::detail::conditionally_enabled_mutex::scoped_lock>(boost::asio::detail::conditionally_enabled_mutex::scoped_lock&) ()2
boost::asio::detail::conditionally_enabled_event::wait(boost::asio::detail::conditionally_enabled_mutex::scoped_lock&) ()
boost::asio::detail::scheduler::do_run_one(boost::asio::detail::conditionally_enabled_mutex::scoped_lock&, boost::asio::detail::scheduler_thread_info&, boost::system::error_code const&) ()
boost::asio::detail::scheduler::run(boost::system::error_code&) ()
boost::asio::detail::resolver_service_base::work_scheduler_runner::operator()() ()
boost::asio::detail::posix_thread::func<boost::asio::detail::resolver_service_base::work_scheduler_runner>::run() ()
boost_asio_detail_posix_thread_function ()
start_thread () from /lib64/libpthread.so.0
clone () from /lib64/libc.so.6
Setting names would be useful to debug my application behaviour in high
throughput conditions and to be able to easily check the CPU usage of each
thread using “top –H”.
Is there a way to do so?
Thanks