We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8300db9 commit 6876e7aCopy full SHA for 6876e7a
entwine/third/arbiter/arbiter.cpp
@@ -353,16 +353,13 @@ std::shared_ptr<Driver> Arbiter::getDriver(const std::string path) const
353
{
354
const auto type(getProtocol(path));
355
356
- {
357
- std::lock_guard<std::mutex> lock(m_mutex);
358
- auto it = m_drivers.find(type);
359
- if (it != m_drivers.end()) return it->second;
360
- }
+ std::lock_guard<std::mutex> lock(m_mutex);
+ auto it = m_drivers.find(type);
+ if (it != m_drivers.end()) return it->second;
361
362
const json config = getConfig(m_config);
363
if (auto driver = Driver::create(*m_pool, type, config.dump()))
364
365
366
m_drivers[type] = driver;
367
return driver;
368
}
0 commit comments