[boost] [thread] shared_spinlock_t idea or faster shared_lock