#hpx
Вопрос:
У меня есть довольно большое существующее приложение, которое использует boost::asio и boost::beast и создает собственные пулы потоков для поддержки io_contexts для них, и я хотел бы использовать реализацию фьючерсов HPX (потому что std не существует, а boosts сломан) без необходимости вырывать существующий пул потоков.
В принципе, я пытаюсь обойти это исключение, которое возникает при установке значения обещания в потоке ввода-вывода:
run HttpClient: unhandled exception Attempting to register a thread outside the HPX runtime and no default pool handler is installed. Did you mean to run this on an HPX thread?: HPX(invalid_status):
Возможно ли это?