From 286d887529c66d8d1b4c7b56849e7a95386d79db Mon Sep 17 00:00:00 2001 From: Dario Nieuwenhuis Date: Fri, 5 Sep 2025 14:57:05 +0200 Subject: executor: always name main task `main`, not just with rtos-trace. Also fixes the warning about the `rtos-trace` feature not existing in embassy-executor-macros. --- embassy-executor-macros/src/macros/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'embassy-executor-macros/src/macros') diff --git a/embassy-executor-macros/src/macros/main.rs b/embassy-executor-macros/src/macros/main.rs index f043ff7f6..dc470e51c 100644 --- a/embassy-executor-macros/src/macros/main.rs +++ b/embassy-executor-macros/src/macros/main.rs @@ -170,7 +170,7 @@ For example: `#[embassy_executor::main(entry = ..., executor = \"some_crate::Exe let f_body = f.body; let out = &f.sig.output; - let name_main_task = if cfg!(feature = "rtos-trace") { + let name_main_task = if cfg!(feature = "metadata-name") { quote!( main_task.metadata().set_name("main\0"); ) -- cgit