From 66bd4c96c4e33382229c8142c98bf2ed24dd569b Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Wed, 11 Jun 2025 13:05:30 -0500 Subject: [PATCH] safety --- esphome/components/esp32_ble/queue.h | 1 + 1 file changed, 1 insertion(+) diff --git a/esphome/components/esp32_ble/queue.h b/esphome/components/esp32_ble/queue.h index 49b0ec5480..f69878bf6e 100644 --- a/esphome/components/esp32_ble/queue.h +++ b/esphome/components/esp32_ble/queue.h @@ -52,6 +52,7 @@ template class Queue { // With a queue limit of 40-64 events and normal processing, dropping events should // be extremely rare. When it does approach capacity, being off by 1-2 events is // acceptable to avoid blocking the BLE stack's time-sensitive callbacks. + // Trade-off: We prefer occasional dropped events over potential BLE stack delays. return q_.size(); }