From b698ad31e1bbde74bbcc83423fe8dd44c9ae89ff Mon Sep 17 00:00:00 2001 From: Eric Cano <Eric.Cano@cern.ch> Date: Thu, 29 Mar 2018 17:56:03 +0200 Subject: [PATCH] Fixed backend populator attempting to remove agent object when instrcuted not to. --- objectstore/BackendPopulator.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/objectstore/BackendPopulator.cpp b/objectstore/BackendPopulator.cpp index 2e4345f867..ea4dd0eac3 100644 --- a/objectstore/BackendPopulator.cpp +++ b/objectstore/BackendPopulator.cpp @@ -68,6 +68,7 @@ BackendPopulator::~BackendPopulator() throw() { params.add("agentObject", agent.getAddressIfSet()) .add("ownedObjectCount", agent.getOwnershipList().size()); m_lc.log(log::WARNING, "In BackendPopulator::~BackendPopulator(): not deleting non-empty agent object, left for garbage collection."); + return; } agent.removeAndUnregisterSelf(m_lc); } catch (cta::exception::Exception & ex) { -- GitLab