Make locking useful even in forked mode
authorHenning Rogge <hrogge@googlemail.com>
Fri, 12 Jun 2009 15:51:02 +0000 (17:51 +0200)
committerHenning Rogge <hrogge@googlemail.com>
Fri, 12 Jun 2009 15:51:02 +0000 (17:51 +0200)
src/main.c

index 87da7b2..d8eec46 100644 (file)
@@ -309,11 +309,6 @@ int main(int argc, char *argv[]) {
     strscat(lock_file_name, ".lock", sizeof(lock_file_name));
   }
 
-  /*
-   * Create locking file for olsrd, will be cleared after olsrd exits
-   */
-  olsr_create_lock_file();
-
   /*
    * Print configuration
    */
@@ -437,6 +432,11 @@ int main(int argc, char *argv[]) {
   }
 #endif
 
+  /*
+   * Create locking file for olsrd, will be cleared after olsrd exits
+   */
+  olsr_create_lock_file();
+
   /* Load plugins */
   olsr_load_plugins();