diff options
author | netblue30 <netblue30@yahoo.com> | 2016-10-19 14:30:30 -0400 |
---|---|---|
committer | netblue30 <netblue30@yahoo.com> | 2016-10-19 14:30:30 -0400 |
commit | eddb9419463e266c79d422ce5c4bbc91e579fbcd (patch) | |
tree | b20448bfb1cdfc331a93d49bb4728da290860424 /src/faudit/syscall.c | |
parent | replaced exit with _exit in forked child (diff) | |
download | firejail-eddb9419463e266c79d422ce5c4bbc91e579fbcd.tar.gz firejail-eddb9419463e266c79d422ce5c4bbc91e579fbcd.tar.zst firejail-eddb9419463e266c79d422ce5c4bbc91e579fbcd.zip |
replaced exit with _exit in forked child
Diffstat (limited to 'src/faudit/syscall.c')
-rw-r--r-- | src/faudit/syscall.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/faudit/syscall.c b/src/faudit/syscall.c index 9924be00f..3c87305df 100644 --- a/src/faudit/syscall.c +++ b/src/faudit/syscall.c | |||
@@ -92,7 +92,8 @@ void syscall_run(const char *name) { | |||
92 | errExit("fork"); | 92 | errExit("fork"); |
93 | if (child == 0) { | 93 | if (child == 0) { |
94 | execl(prog, prog, "syscall", name, NULL); | 94 | execl(prog, prog, "syscall", name, NULL); |
95 | exit(1); | 95 | perror("execl"); |
96 | _exit(1); | ||
96 | } | 97 | } |
97 | 98 | ||
98 | // wait for the child to finish | 99 | // wait for the child to finish |