Merge branch 'socket_latency' into socket_latency_loop_runtime_stats

This commit is contained in:
J. Nick Koston
2025-05-27 14:35:54 -05:00

View File

@@ -577,7 +577,11 @@ class Application {
const char *compilation_time_{nullptr};
bool name_add_mac_suffix_;
uint32_t last_loop_{0};
uint32_t loop_interval_{21};
#if (defined(USE_SOCKET_IMPL_LWIP_SOCKETS) || defined(USE_SOCKET_IMPL_BSD_SOCKETS)) && defined(FD_SETSIZE)
uint32_t loop_interval_{21}; // Increased interval when select() is available for better efficiency
#else
uint32_t loop_interval_{16}; // Standard interval for platforms without select()
#endif
size_t dump_config_at_{SIZE_MAX};
uint32_t app_state_{0};
Component *current_component_{nullptr};