main: call olsr_exit when writing the PID file fails
[olsrd.git] / src / main.c
index 839da38..ee844a1 100644 (file)
@@ -366,7 +366,7 @@ int main(int argc, char *argv[]) {
 #endif /* _WIN32 */
 
   if (!writePidFile()) {
-    olsr_shutdown(0);
+    olsr_exit(NULL, EXIT_FAILURE);
   }
 
   /*