From fe9119337a41d942ccd9280134df5e4e77f36000 Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Fri, 9 Jul 2021 19:07:18 +0200 Subject: [PATCH] super_node: node_type_start() should acutally called before node_prepare() --- include/villas/super_node.hpp | 2 +- lib/super_node.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/villas/super_node.hpp b/include/villas/super_node.hpp index cbbeb0e75..3c8932428 100644 --- a/include/villas/super_node.hpp +++ b/include/villas/super_node.hpp @@ -113,10 +113,10 @@ public: void preparePaths(); void prepareNodes(); + void prepareNodeTypes(); void startPaths(); void startNodes(); - void startNodeTypes(); void startInterfaces(); void stopPaths(); diff --git a/lib/super_node.cpp b/lib/super_node.cpp index a3ebdbd71..c055aac47 100644 --- a/lib/super_node.cpp +++ b/lib/super_node.cpp @@ -253,7 +253,7 @@ void SuperNode::check() state = State::CHECKED; } -void SuperNode::startNodeTypes() +void SuperNode::prepareNodeTypes() { int ret; @@ -345,6 +345,7 @@ void SuperNode::prepare() kernel::rt::init(priority, affinity); + prepareNodeTypes(); prepareNodes(); preparePaths(); @@ -371,7 +372,6 @@ void SuperNode::start() web.start(); #endif - startNodeTypes(); startInterfaces(); startNodes(); startPaths();