From: Cristian Rodríguez Date: Sun, 15 Jan 2023 01:33:13 +0000 (+0000) Subject: fsck: only assign to cancel_requested X-Git-Tag: v2.39-rc1~123^2~9 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4302c9f624cd0dce6bcea0ac29a8a5bbe4f8804f;p=thirdparty%2Futil-linux.git fsck: only assign to cancel_requested It may be mind bending mad but incrementing may require atomics, only assign is warranted to work... --- diff --git a/disk-utils/fsck.c b/disk-utils/fsck.c index 447d8bbcad..94e2d7c3eb 100644 --- a/disk-utils/fsck.c +++ b/disk-utils/fsck.c @@ -1422,7 +1422,7 @@ static void __attribute__((__noreturn__)) usage(void) static void signal_cancel(int sig __attribute__((__unused__))) { - cancel_requested++; + cancel_requested = 1; } static void parse_argv(int argc, char *argv[])