]> jfr.im git - irc/rizon/plexus4.git/commitdiff
ircd: upgrade expects plexus_main to not return unless upgrading
authorAdam <redacted>
Fri, 23 Sep 2016 02:10:27 +0000 (22:10 -0400)
committerAdam <redacted>
Fri, 23 Sep 2016 02:10:27 +0000 (22:10 -0400)
src/ircd.c

index 4854095878786913436f4a195355b586d72e5e2d..9edb176406a40e123f0dc1ace0800c453eb9338d 100644 (file)
@@ -463,7 +463,7 @@ plexus_main(int argc, char *argv[])
   if (!server_state.test && geteuid() == 0)
   {
     fprintf(stderr, "ERROR: This server won't run as root/superuser\n");
-    return -1;
+    exit(EXIT_FAILURE);
   }
 
   ssl_init();