lichao
2021-04-23 a04d4d01eb8e38b8ec5367114b5581bd64eee17e
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>