diff --git a/esphome/core/application.cpp b/esphome/core/application.cpp index 3e4662989b..73bf13ab7c 100644 --- a/esphome/core/application.cpp +++ b/esphome/core/application.cpp @@ -510,9 +510,10 @@ void Application::unregister_socket_fd(int fd) { // Only recalculate max_fd if we removed the current max if (fd == this->max_fd_) { this->max_fd_ = -1; - for (int sock_fd : this->socket_fds_) + for (int sock_fd : this->socket_fds_) { if (sock_fd > this->max_fd_) this->max_fd_ = sock_fd; + } } return; }