]> git.ipfire.org Git - people/stevee/pakfire.git/commitdiff
jail: Return 139 when the child was killed
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 13 Dec 2022 11:01:43 +0000 (11:01 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 13 Dec 2022 11:01:43 +0000 (11:01 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/jail.c

index 97dda4f033e60b95c367864c0a6217004e3662d7..4e5fce4cd2e60cf0ba294366cdd04414455e5a2c 100644 (file)
@@ -1559,8 +1559,12 @@ static int __pakfire_jail_exec(struct pakfire_jail* jail, const char* argv[],
                        break;
 
                case CLD_KILLED:
-               case CLD_DUMPED:
                        ERROR(jail->pakfire, "The child process was killed\n");
+                       exit = 139;
+                       break;
+
+               case CLD_DUMPED:
+                       ERROR(jail->pakfire, "The child process terminated abnormally\n");
                        break;
 
                // Log anything else