From: Karel Zak Date: Tue, 24 Jan 2023 15:45:42 +0000 (+0100) Subject: Merge branch 'signal_safety' of https://github.com/crrodriguez/util-linux X-Git-Tag: v2.39-rc1~123 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=46768d677fafb7535567f937b5e63b4868925f9e;p=thirdparty%2Futil-linux.git Merge branch 'signal_safety' of https://github.com/crrodriguez/util-linux * 'signal_safety' of https://github.com/crrodriguez/util-linux: sulogin: only assign to variables written by signal handlers hardlink: calling putchar is off-limits on a signal handler hardlink: last_signal should be a volatile sig_atomic_t pg: calling exit on signal handler is not allowed lib:pager: fix signal safety issues write: signal_received should be volatile qualified flock: timeout_expired must be volatile qualified last: should not use errx/warnx on signal handlers su-common: bool is a distinct type in c2x fsck: only assign to cancel_requested fsck: use sig_atomic_t type fot signal handler global vars --- 46768d677fafb7535567f937b5e63b4868925f9e