- main.c:main(): terminate the process if execv() fails
authormichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>
Fri, 26 Jun 2015 17:36:15 +0000 (17:36 +0000)
committermichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>
Fri, 26 Jun 2015 17:36:15 +0000 (17:36 +0000)
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@6214 82007160-df01-0410-b94d-b575c5fd34c7

src/main.c

index a8102a1916462b1b6ace372cb9881a002de6b9a1..cbbaf369672ee49dd542b9c1e35d9f419b3caf31 100644 (file)
@@ -215,8 +215,7 @@ main(int argc, char *argv[])
       if (execv(argv[0], argv) == -1)
         log_printf("MAIN RESTART -> Execution of \"%s\" failed. ERROR: %s", argv[0], strerror(errno));
 
-      /* Should only get here if execv() failed */
-      RESTART = 0;
+      exit(0);  /* Should only get here if execv() failed */
     }
 
     /* Check for log reopen */