Привет, сегодня скачал и собрал новый буст, скачал по ссылке http://beta.boost.org/development/snapshot.php/trunk собрал так: bjam release debug threading=multi link=static runtime-link=static install Возникла проблема при использовании scoped_lock Код (Text): boost::mutex mutex; boost::mutex::scoped_lock scoped_lock_1(mutex); boost::mutex::scoped_lock scoped_lock_2(mutex); // Сюда уже не попадает!! boost::mutex::scoped_lock scoped_lock_3(mutex); Как видно из примера scoped_lock_2 ждет когда разблокируется scoped_lock_1. почему??? в бусте старом (тот что на boost.org в релизе) все работает корректно. по идее никакой блокироваки быть не должно если все выполняется на одном потоке