Pass the O_CLOEXEC flag to open(2).

This resolves #528.
This commit is contained in:
Jason Evans
2017-05-30 14:36:55 -07:00
parent 66813916b5
commit 10d090aae9
2 changed files with 5 additions and 4 deletions

View File

@@ -1409,7 +1409,7 @@ prof_open_maps(const char *format, ...) {
va_start(ap, format);
malloc_vsnprintf(filename, sizeof(filename), format, ap);
va_end(ap);
mfd = open(filename, O_RDONLY);
mfd = open(filename, O_RDONLY | O_CLOEXEC);
return mfd;
}