2727#include < photon/thread/thread.h>
2828#include < photon/common/io-alloc.h>
2929#include < photon/common/expirecontainer.h>
30- #include " thread_range_lock.h "
30+ #include < photon/common/range-lock.h >
3131
3232#define SET_LOCAL_DIR 118
3333#define SET_SIZE 119
@@ -50,7 +50,7 @@ class DownloadCacheStore : public ForwardFile_Ownership {
5050 using ForwardFile_Ownership::pwritev;
5151
5252 int fallocate (int mode, off_t offset, off_t len) override {
53- ThreadScopedRangeLock lock (m_range_lock, offset, len);
53+ ScopedRangeLock lock (m_range_lock, offset, len);
5454 return m_file->fallocate (mode, offset, len);
5555 }
5656 int ftruncate (off_t length) override {
@@ -64,14 +64,14 @@ class DownloadCacheStore : public ForwardFile_Ownership {
6464 return m_range_lock.try_lock_wait (offset, length);
6565 }
6666 void lock (uint64_t offset, uint64_t length) {
67- return m_range_lock.lock (offset, length);
67+ m_range_lock.lock (offset, length);
6868 }
6969 void unlock (uint64_t offset, uint64_t length) {
7070 m_range_lock.unlock (offset, length);
7171 }
7272
7373private:
74- ThreadRangeLock m_range_lock;
74+ RangeLock m_range_lock;
7575 DownloadCacheFs *m_fs;
7676};
7777
0 commit comments