lichao
2021-04-23 65a230ec6ccb61c3ce6816730da2106f07f40b4a
src/bh_util.h
@@ -123,13 +123,13 @@
   D &operator*() const { return *p_; }
};
template <class T, class Mutex = std::mutex, class Lock = std::unique_lock<Mutex>>
template <class T, class TMutex = std::mutex, class Lock = std::unique_lock<TMutex>>
class Synced
{
   typedef T Data;
   Mutex mutex_;
   TMutex mutex_;
   Data data_;
   typedef SyncedPtr<Data, Mutex, Lock> Ptr;
   typedef SyncedPtr<Data, TMutex, Lock> Ptr;
public:
   template <class... P>