I have a strange error.
class INST { public: boost::mutex m_mutex; }; std::vector m_inst;
error C2248: \'boost::mutex::mutex\' :
mutexes can't be copied, so you can't place them in a container which would copy the mutex. The error is likely referring to the private copy constructor of the mutex.