From 46869e3ee2274fbf353cb2c7d6cf36ed19e52b45 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Thu, 28 Nov 2019 10:26:40 +0100 Subject: pkg/csource: detect common mistakes in the common executor header --- executor/common_linux.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'executor/common_linux.h') 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; } -- cgit mrf-deployment