lichao
2021-04-22 1d6c040dcb9a01648edc66d8c0006c8c9294a705
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>