From a9fb4252dac1531c88b11c5744d88b2d53b1fe43 Mon Sep 17 00:00:00 2001 From: Patrick Balsiger Date: Thu, 28 Aug 2025 09:54:42 +0200 Subject: [PATCH] fix: change relay example init --- examples/relay/main.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/examples/relay/main.cpp b/examples/relay/main.cpp index 675477c..5bd1ac8 100644 --- a/examples/relay/main.cpp +++ b/examples/relay/main.cpp @@ -101,22 +101,18 @@ NetworkManager network(ctx); TaskManager taskManager(ctx); ClusterManager cluster(ctx, taskManager); ApiServer apiServer(ctx, taskManager, ctx.config.api_server_port); - -RelayService* relayService = nullptr; +RelayService relayService(ctx, taskManager, RELAY_PIN); void setup() { // Setup WiFi first network.setupWiFi(); - // Create RelayService (registers its tasks) - relayService = new RelayService(ctx, taskManager, RELAY_PIN); - // Initialize and start all tasks taskManager.initialize(); // Start the API server and expose relay endpoints apiServer.begin(); - relayService->registerApi(apiServer); + relayService.registerApi(apiServer); // Print initial task status taskManager.printTaskStatus();