Пытаюсь немного освоить Boost.Asio, и при написании серверной части возник вопрос. Вот допустим у меня отдельный рабочий поток и в нём в цикле крутится tcp::acceptor::accept(…), вопрос, как мне из другого потока прервать ожидание на вызове accept(), что бы завершить работу цикла?