]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
dmesg: fix FD leak
authorKarel Zak <kzak@redhat.com>
Wed, 24 Jan 2024 08:53:42 +0000 (09:53 +0100)
committerKarel Zak <kzak@redhat.com>
Wed, 24 Jan 2024 08:53:42 +0000 (09:53 +0100)
Signed-off-by: Karel Zak <kzak@redhat.com>
sys-utils/dmesg.c

index 1bb44f2c6e0e25849da7ec58281f1bbd54784049..cc24334dec255041da6dd26fd8387626f994f1ba 100644 (file)
@@ -647,6 +647,8 @@ static size_t max_threads_id_size(void)
                return PID_CHARS_DEFAULT;
 
        rdsize = read(fd, taskmax, sizeof(taskmax));
+       close(fd);
+
        if (rdsize == -1)
                return PID_CHARS_DEFAULT;