]> git.seodisparate.com - c_simple_http/commitdiff
Minor refactoring
authorStephen Seo <seo.disparate@gmail.com>
Tue, 10 Sep 2024 09:01:45 +0000 (18:01 +0900)
committerStephen Seo <seo.disparate@gmail.com>
Tue, 10 Sep 2024 09:01:45 +0000 (18:01 +0900)
src/constants.h
src/main.c

index f688fc71df2cd96512fff4ffc38909cf2cd359c6..c6ba24976f10f974bff682b7ef1e6bd6a0a4c216 100644 (file)
@@ -19,6 +19,8 @@
 
 #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
index 43624e8fdbf4e5e315eb224c30845e3ec5793ba8..06528a24f317b22d9b6f3a62cfa0f3da7fb74574 100644 (file)
@@ -162,8 +162,6 @@ int main(int argc, char **argv) {
 
   // 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;
 
@@ -171,7 +169,8 @@ int main(int argc, char **argv) {
     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(