приложении, вроде все работает, но нужно еще иметь возможность выгружать dll.
Почему-то если завершить все асинхронные операции внутри dll, и всё поудалять, в том числе boost::dll::detail::library_function, который в деструкторе должен выгружать dll
, dll остается всё еще используемой приложением.
Вот пример https://pastebin.com/ygDxQYsp
Что-то я не предусмотрел, или подход в корне не верный?
Ну это уже в Asio надо обрубить все ссылки на все объекты в .dll перед выгрузкой
Подход имеет право на жизнь
Обсуждают сегодня