diff --git a/smocore/include/mind.h b/smocore/include/mind.h index a270676..81f80c3 100644 --- a/smocore/include/mind.h +++ b/smocore/include/mind.h @@ -14,6 +14,7 @@ class Mind public: void initialize(void); void execute(void); + void finalize(void); public: std::thread directorThread; diff --git a/smocore/marionette/marionette.cpp b/smocore/marionette/marionette.cpp index 39baa0c..4cc1d69 100644 --- a/smocore/marionette/marionette.cpp +++ b/smocore/marionette/marionette.cpp @@ -105,6 +105,7 @@ void ComponentThread::marionetteMain(ComponentThread& self) } std::cout << __func__ << ": Exited event loop" << "\n"; + mind.finalize(); shutdownSalmanoff(); } catch (const std::exception& e) diff --git a/smocore/mind.cpp b/smocore/mind.cpp index 64d17ea..bd1bfe6 100644 --- a/smocore/mind.cpp +++ b/smocore/mind.cpp @@ -22,4 +22,8 @@ void Mind::initialize() } } +void Mind::finalize(void) +{ +} + } // namespace smo