From 4302c9f624cd0dce6bcea0ac29a8a5bbe4f8804f Mon Sep 17 00:00:00 2001 From: =?utf8?q?Cristian=20Rodr=C3=ADguez?= Date: Sun, 15 Jan 2023 01:33:13 +0000 Subject: [PATCH] fsck: only assign to cancel_requested It may be mind bending mad but incrementing may require atomics, only assign is warranted to work... --- disk-utils/fsck.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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[]) -- 2.47.2