Hi, as I understand the scoped_lock, it locks every ressource in a code block. What if I dont want to lock a ressource all the time the method is running? Do I have to create a new method? Example: boost::mutex a_mutex; ... { boost::mutex::scoped_lock lock(a_mutex); cou<<"bla"; //much of code where cout dont has to be locked ... } Torsten -----Ursprüngliche Nachricht----- Von: boost-users-bounces@lists.boost.org [mailto:boost-users-bounces@lists.boost.org]Im Auftrag von boost-users-request@lists.boost.org Gesendet: Donnerstag, 14. Dezember 2006 14:55 An: boost-users@lists.boost.org Betreff: Boost-users Digest, Vol 1117, Issue 1 Send Boost-users mailing list submissions to boost-users@lists.boost.org To subscribe or unsubscribe via the World Wide Web, visit http://lists.boost.org/mailman/listinfo.cgi/boost-users or, via email, send a message with subject or body 'help' to boost-users-request@lists.boost.org You can reach the person managing the list at boost-users-owner@lists.boost.org When replying, please edit your Subject line so it is more specific than "Re: Contents of Boost-users digest..."