[boost] [thread] throw during new boost::thread() ??