diff --git a/smocore/marionette/marionette.cpp b/smocore/marionette/marionette.cpp index 285c0eb..9fcacdc 100644 --- a/smocore/marionette/marionette.cpp +++ b/smocore/marionette/marionette.cpp @@ -54,6 +54,9 @@ void ComponentThread::marionetteMain(ComponentThread& self) if (options.printUsage) { + /* We could make RAII guard classes to always shutdown the mind + * threads properly in these pre-event loop situations. + */ self.getIoService().post([&options]() { ComponentThread::joltAllMindThreadsReq(