diff --git a/esphome/components/logger/__init__.py b/esphome/components/logger/__init__.py index f9d5e65bdf2..c24cc19e7bb 100644 --- a/esphome/components/logger/__init__.py +++ b/esphome/components/logger/__init__.py @@ -578,6 +578,6 @@ async def final_step(): if domain_data.get(KEY_LEVEL_LISTENERS, False): cg.add_define("USE_LOGGER_LEVEL_LISTENERS") - # Set exact count of log listeners - runtime will error if exceeded + # Set exact count of log listeners - runtime will silently drop listeners if exceeded log_listener_count = domain_data.get(KEY_LOG_LISTENERS, 0) cg.add_define("ESPHOME_LOG_MAX_LISTENERS", log_listener_count)