Skip to content
Snippets Groups Projects

Fix file incidents in EventSelectorAthenaPool to fix MetaData propagation

Merged Tadej Novak requested to merge tadej/athena:fileinc into main
All threads resolved!
Files
10
@@ -265,7 +265,7 @@ StatusCode MetaDataSvc::newMetadataSource(const Incident& inc)
}
StatusCode rc(StatusCode::SUCCESS);
for (auto it = m_metaDataTools.begin(); it != m_metaDataTools.end(); ++it) {
ATH_MSG_DEBUG(" calling beginInputFile on " << (*it)->name() << " for " << guid);
ATH_MSG_DEBUG(" calling beginInputFile on " << (*it)->name() << " for GUID \"" << guid << "\"");
if ( (*it)->beginInputFile(guid).isFailure() ) {
ATH_MSG_ERROR("Unable to call beginInputFile for " << (*it)->name());
rc = StatusCode::FAILURE;
@@ -284,7 +284,7 @@ StatusCode MetaDataSvc::retireMetadataSource(const Incident& inc)
const std::string guid = fileInc->fileGuid();
ATH_MSG_DEBUG("retireMetadataSource: " << fileInc->fileName());
for (auto it = m_metaDataTools.begin(); it != m_metaDataTools.end(); ++it) {
ATH_MSG_DEBUG(" calling endInputFile on " << (*it)->name() << " for " << guid);
ATH_MSG_DEBUG(" calling endInputFile on " << (*it)->name() << " for GUID \"" << guid << "\"");
if ( (*it)->endInputFile(guid).isFailure() ) {
ATH_MSG_ERROR("Unable to call endInputFile for " << (*it)->name());
return StatusCode::FAILURE;
Loading