#define C_SIMPLE_HTTP_SLEEP_NANOS 1000000
#define C_SIMPLE_HTTP_TRY_CONFIG_RELOAD_NANOS 4000000000
+#define C_SIMPLE_HTTP_TRY_CONFIG_RELOAD_TICKS \
+ (C_SIMPLE_HTTP_TRY_CONFIG_RELOAD_NANOS / C_SIMPLE_HTTP_SLEEP_NANOS)
#define C_SIMPLE_HTTP_RECV_BUF_SIZE 1024
#define C_SIMPLE_HTTP_CONFIG_BUF_SIZE 1024
#define C_SIMPLE_HTTP_QUOTE_COUNT_MAX 3
// xxxx xxx1 - config needs to be reloaded.
unsigned int flags = 0;
- const size_t config_try_reload_ticks =
- C_SIMPLE_HTTP_TRY_CONFIG_RELOAD_NANOS / C_SIMPLE_HTTP_SLEEP_NANOS;
size_t config_try_reload_ticks_count = 0;
unsigned int config_try_reload_attempts = 0;
nanosleep(&sleep_time, NULL);
if ((flags & 0x1) != 0) {
++config_try_reload_ticks_count;
- if (config_try_reload_ticks_count >= config_try_reload_ticks) {
+ if (config_try_reload_ticks_count
+ >= C_SIMPLE_HTTP_TRY_CONFIG_RELOAD_TICKS) {
config_try_reload_ticks_count = 0;
++config_try_reload_attempts;
fprintf(