[Boost-users] boost::thread passing reference of the data object to thread func does not work