main: initialise timers after processing the configuration
authorFerry Huberts <ferry.huberts@pelagic.nl>
Mon, 9 Nov 2015 20:16:56 +0000 (21:16 +0100)
committerFerry Huberts <ferry.huberts@pelagic.nl>
Wed, 11 Nov 2015 16:09:27 +0000 (17:09 +0100)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
src/main.c

index 20dec74..d785587 100644 (file)
@@ -324,9 +324,6 @@ int main(int argc, char *argv[]) {
     olsr_exit("No default ifconfig found", EXIT_FAILURE);
   }
 
-  /* Initialize timers */
-  olsr_init_timers();
-
   /*
    * Process olsrd options.
    */
@@ -363,6 +360,9 @@ int main(int argc, char *argv[]) {
     olsrd_print_cnf(olsr_cnf);
   }
 
+  /* Initialize timers */
+  olsr_init_timers();
+
   def_timer_ci = olsr_alloc_cookie("Default Timer Cookie", OLSR_COOKIE_TYPE_TIMER);
 
   /*