aboutsummaryrefslogtreecommitdiffstats
path: root/executor
diff options
context:
space:
mode:
Diffstat (limited to 'executor')
-rw-r--r--executor/common_linux.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/executor/common_linux.h b/executor/common_linux.h
index dabc13812..66d3d561e 100644
--- a/executor/common_linux.h
+++ b/executor/common_linux.h
@@ -2637,8 +2637,9 @@ retry:
int fd = open(filename, O_RDONLY);
if (fd != -1) {
long flags = 0;
- if (ioctl(fd, FS_IOC_SETFLAGS, &flags) == 0)
+ if (ioctl(fd, FS_IOC_SETFLAGS, &flags) == 0) {
debug("reset FS_XFLAG_IMMUTABLE\n");
+ }
close(fd);
continue;
}
@@ -2665,8 +2666,9 @@ retry:
int fd = open(dir, O_RDONLY);
if (fd != -1) {
long flags = 0;
- if (ioctl(fd, FS_IOC_SETFLAGS, &flags) == 0)
+ if (ioctl(fd, FS_IOC_SETFLAGS, &flags) == 0) {
debug("reset FS_XFLAG_IMMUTABLE\n");
+ }
close(fd);
continue;
}