diff --git a/scheduler/OStoreDB/OStoreDB.cpp b/scheduler/OStoreDB/OStoreDB.cpp index a7befdd8e3a87e06ad328c54d9b246e3c90d5100..318939fdb38eac19831c0b8489b044d16d418f0c 100644 --- a/scheduler/OStoreDB/OStoreDB.cpp +++ b/scheduler/OStoreDB/OStoreDB.cpp @@ -278,7 +278,7 @@ std::unique_ptr<SchedulerDatabase::TapeMountDecisionInfo> tmdi.m_lockTaken = true; tmdi.m_schedulerGlobalLock->fetch(); auto fetchSchedGlobalTime = t.secs(utils::Timer::resetCounter);; - fetchMountInfo(tmdi, re, logContext); + fetchMountInfo(tmdi, re, logContext, FetchFlavour::noLock); auto fetchMountInfoTime = t.secs(utils::Timer::resetCounter); std::unique_ptr<SchedulerDatabase::TapeMountDecisionInfo> ret(std::move(privateRet)); {