From da9d63a3845eced8c648a43ec6841611cb377274 Mon Sep 17 00:00:00 2001 From: Patrick Niklaus Date: Thu, 25 Aug 2016 12:41:54 +0200 Subject: [PATCH] Always overwrite m_is_core_node on data swap This fixes a seg fault when swapping between core/no core datasets --- include/engine/datafacade/shared_datafacade.hpp | 5 ----- 1 file changed, 5 deletions(-) diff --git a/include/engine/datafacade/shared_datafacade.hpp b/include/engine/datafacade/shared_datafacade.hpp index 7872fae76..3622c0a0f 100644 --- a/include/engine/datafacade/shared_datafacade.hpp +++ b/include/engine/datafacade/shared_datafacade.hpp @@ -276,11 +276,6 @@ class SharedDataFacade final : public BaseDataFacade void LoadCoreInformation() { - if (data_layout->num_entries[storage::SharedDataLayout::CORE_MARKER] <= 0) - { - return; - } - auto core_marker_ptr = data_layout->GetBlockPtr( shared_memory, storage::SharedDataLayout::CORE_MARKER); util::ShM::vector is_core_node(