summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLouis Burda <quent.burda@gmail.com>2023-06-09 00:24:25 +0200
committerLouis Burda <quent.burda@gmail.com>2023-06-09 00:24:25 +0200
commit29f6aee4d9c8df7375b369ddba9121f1cb4498bf (patch)
tree1ec968b3a661560b300e7d77e52ce52dcb4c0a94
parentfd350bad9f011b443d27740667c141fc57d2d36e (diff)
downloadpipeln-29f6aee4d9c8df7375b369ddba9121f1cb4498bf.tar.gz
pipeln-29f6aee4d9c8df7375b369ddba9121f1cb4498bf.zip
Offset WTERMSIG in exit code
-rw-r--r--main.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/main.c b/main.c
index aeb952f..9a4d77d 100644
--- a/main.c
+++ b/main.c
@@ -113,7 +113,7 @@ waitall(void)
if (!exitcode && WIFEXITED(status))
exitcode = WEXITSTATUS(status);
else if (!exitcode && WIFSIGNALED(status))
- exitcode = WTERMSIG(status);
+ exitcode = 128 + WTERMSIG(status);
} while (rc >= 0 && errno != ECHILD);
exit(exitcode);