[boost] [thread] Question about performance of recursive_mutex wrt multiple locks