Здравствуйте.
Есть у меня проблема при использовании boost:
Имеется dll, в ней есть функция, которая будет вызываться не из основного потока,
причем экземпляр потока (boost::thread) находится в основном модуле, а не в dll.
Проблема заключается в том, что внутри этой функции почему-то запрещены прерывания
(boost::this_thread::interruption_enabled возвращает false).
Соответственно, не работает thread::interrupt();
Подскажите плс, в чем может быть дело.
P.S.
Если ответ будет RTFM, укажите плс конкретное место в FM, языком Шекспира
владею плохо, мне очень трудно перелопачивать большие объемы документации.