diff options
author | Lukasz Florczak <lukasz.florczak@linux.intel.com> | 2022-02-21 13:05:20 +0100 |
---|---|---|
committer | Jes Sorensen <jsorensen@fb.com> | 2022-04-04 17:13:02 +0200 |
commit | 83a379cfbd283b387919fe05d44eb4c49e155ad6 (patch) | |
tree | 5b3a11e1c892bacde284a4170579fd77dcb1adb4 /monitor.c | |
parent | udev: adapt rules to systemd v247 (diff) | |
download | mdadm-83a379cfbd283b387919fe05d44eb4c49e155ad6.tar.xz mdadm-83a379cfbd283b387919fe05d44eb4c49e155ad6.zip |
Replace error prone signal() with sigaction()
Up to this date signal() was used which implementation could vary [1].
Sigaction() call is preferred. This commit introduces replacement
from signal() to sigaction() by the use of signal_s() wrapper.
Also remove redundant signal.h header includes.
[1] https://man7.org/linux/man-pages/man2/signal.2.html
Signed-off-by: Lukasz Florczak <lukasz.florczak@linux.intel.com>
Signed-off-by: Jes Sorensen <jsorensen@fb.com>
Diffstat (limited to 'monitor.c')
-rw-r--r-- | monitor.c | 1 |
1 files changed, 0 insertions, 1 deletions
@@ -22,7 +22,6 @@ #include "mdmon.h" #include <sys/syscall.h> #include <sys/select.h> -#include <signal.h> static char *array_states[] = { "clear", "inactive", "suspended", "readonly", "read-auto", |