]> git.ipfire.org Git - thirdparty/elfutils.git/commitdiff
src/stackprof.cxx: fixing error returns
authorSerhei Makarov <serhei@serhei.io>
Mon, 22 Jun 2026 15:42:30 +0000 (11:42 -0400)
committerSerhei Makarov <serhei@serhei.io>
Mon, 22 Jun 2026 15:42:30 +0000 (11:42 -0400)
src/stackprof.cxx

index 0d001b1474374af59e4d80a0573a485b3176c3f7..dee8ef13cca0a646ca6b4a82520c1888f58f02f0 100644 (file)
@@ -551,7 +551,7 @@ void sigint_handler (int sig)
 {
   interrupted ++;
   if (interrupted > 1)
-    exit(1);
+    _exit(1);
 }
 
 int main (int argc, char *argv[])
@@ -733,7 +733,7 @@ int main (int argc, char *argv[])
   catch (const exception& e)
     {
       cerr << format("{}\n", e.what());
-      return 127;
+      return 1;
     }
 
   return 0;