提交 afbc60e6 编写于 作者: Y youngwolf

Use std::lock_guard instead of std::unique_lock if possible.

上级 32aba299
......@@ -191,7 +191,7 @@ public:
private:
void get_file()
{
std::unique_lock<std::mutex> lock(file_list_mutex);
std::lock_guard<std::mutex> lock(file_list_mutex);
if (is_timer(UPDATE_PROGRESS))
return;
......
......@@ -219,7 +219,7 @@ public:
//this method has linear complexity, please note.
object_type invalid_object_pop()
{
std::unique_lock<std::mutex> lock(invalid_object_can_mutex);
std::lock_guard<std::mutex> lock(invalid_object_can_mutex);
for (auto iter = std::begin(invalid_object_can); iter != std::end(invalid_object_can); ++iter)
if ((*iter).unique() && (*iter)->obsoleted())
{
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册