Учитывая приведенный ниже код:
boost::asio::io_context io_ctxt;
boost::asio::thread_pool pool;
tcp::acceptor a1( io_ctxt.get_executor(),tcp::endpoint(tcp::v4(),1313));
tcp::acceptor a2( pool.get_executor(),tcp::endpoint(tcp::v4(),1414));
//... call async_accept on both acceptors
io_ctxt.run();
является ли a2 даже активным (поскольку пул никак не связан с io_context)? На более общем уровне, есть ли где-нибудь набор требований к отношениям между исполнителем и io_context?
Спасибо