From 75815dc9dd6ed86b5ad5336390cf1977d8986c9d Mon Sep 17 00:00:00 2001 From: Patrick Balsiger Date: Thu, 8 Nov 2018 22:59:26 +0100 Subject: [PATCH] use same scheduler --- src/plugins/MeshNetworkPlugin.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/plugins/MeshNetworkPlugin.cpp b/src/plugins/MeshNetworkPlugin.cpp index 1b4c571..d8398d6 100644 --- a/src/plugins/MeshNetworkPlugin.cpp +++ b/src/plugins/MeshNetworkPlugin.cpp @@ -13,23 +13,18 @@ using namespace std::placeholders; class MeshNetworkPlugin : public NetworkPlugin { - private: - Scheduler *meshScheduler; - public: MeshNetworkPlugin(MeshConfig cfg) { network = new MeshNet(cfg); - meshScheduler = new Scheduler(); } void activate(Scheduler *userScheduler) { - userScheduler->setHighPriorityScheduler(meshScheduler); network->onReceive(bind(&MeshNetworkPlugin::dispatch, this, _1, _2)); subscribe("mesh/broadcast", bind(&MeshNetworkPlugin::broadcast, this, _1)); // TODO mesh/sendTo - NetworkPlugin::activate(meshScheduler); + NetworkPlugin::activate(userScheduler); } void broadcast(String msg) {