Критические изменения в Boost.Thread 3.0.0

В примечаниях к выпуску версии 1.50.0 библиотек Boost я отметил два критических изменения(см. здесь):

#6266 Breaking change: thread destructor should call terminate if joinable.

#6269 Breaking change: thread move assignment should call terminate if joinable.

Что это означает для моих существующих проектов, использующих Boost 1.49.0? Должен ли я что-то изменить? Если да, то что именно мне нужно изменить? А что произойдет, если я забуду изменить один из моих существующих проектов? Буду ли я получать ошибки времени компиляции (Я надеюсь на это )или я стану неприятным и трудным -для -поиска проблем во время выполнения (Я абсолютно не надеюсь )?

8
задан Robert Hegner 9 July 2012 в 11:13
поделиться