aboutsummaryrefslogtreecommitdiffstats
path: root/src/firejail/fs_mkdir.c
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2016-10-19 12:27:18 -0400
committerLibravatar netblue30 <netblue30@yahoo.com>2016-10-19 12:27:18 -0400
commit24f53cde1d2ae75e23b3f82a925592c0c10c789a (patch)
tree075afd1afa75b9550c8b608556c479c68ab1901e /src/firejail/fs_mkdir.c
parenteog and evolution profiles (diff)
downloadfirejail-24f53cde1d2ae75e23b3f82a925592c0c10c789a.tar.gz
firejail-24f53cde1d2ae75e23b3f82a925592c0c10c789a.tar.zst
firejail-24f53cde1d2ae75e23b3f82a925592c0c10c789a.zip
replaced exit with _exit in forked child
Diffstat (limited to 'src/firejail/fs_mkdir.c')
-rw-r--r--src/firejail/fs_mkdir.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/firejail/fs_mkdir.c b/src/firejail/fs_mkdir.c
index b2a5927e6..cffe32a7a 100644
--- a/src/firejail/fs_mkdir.c
+++ b/src/firejail/fs_mkdir.c
@@ -81,7 +81,7 @@ void fs_mkdir(const char *name) {
81 81
82 // create directory 82 // create directory
83 mkdir_recursive(expanded); 83 mkdir_recursive(expanded);
84 exit(0); 84 _exit(0);
85 } 85 }
86 // wait for the child to finish 86 // wait for the child to finish
87 waitpid(child, NULL, 0); 87 waitpid(child, NULL, 0);
@@ -126,7 +126,7 @@ void fs_mkfile(const char *name) {
126 (void) rv; 126 (void) rv;
127 fclose(fp); 127 fclose(fp);
128 } 128 }
129 exit(0); 129 _exit(0);
130 } 130 }
131 // wait for the child to finish 131 // wait for the child to finish
132 waitpid(child, NULL, 0); 132 waitpid(child, NULL, 0);