Wang Yuan 9042852ea1 Set 'loading' and 'shutdown_asap' to volatile sig_atomic_t type (#7845)
We may access and modify these two variables in signal handler function,
to guarantee them async-signal-safe, so we should set them to volatile
sig_atomic_t type.

It doesn't look like this could have caused any real issue, and it seems that
signals are handled in main thread on most platforms. But we want to follow C
and POSIX standard in signal handler function.

(cherry picked from commit 917043fa438d9bbe9a80fb838fcfd33a7e390952)
2020-10-27 09:12:01 +02:00
..
2019-11-20 20:39:04 -05:00
2020-05-08 10:37:35 +02:00
2020-04-28 11:20:15 +02:00
2020-04-28 11:20:15 +02:00
2020-04-28 11:20:15 +02:00
2020-10-27 09:12:01 +02:00
2018-07-03 18:19:46 +02:00
2019-02-24 21:38:15 +01:00
2020-09-10 14:09:00 +03:00
2019-10-24 14:24:55 +03:00
2020-05-08 10:37:36 +02:00
2019-11-19 17:23:47 +08:00
2020-04-07 16:52:04 +02:00
2018-07-03 18:19:46 +02:00
2019-10-02 11:30:20 +02:00
2020-03-05 12:51:15 +01:00
2020-05-15 22:23:24 +02:00
2018-11-11 18:49:55 +00:00
2020-09-01 09:27:58 +03:00
2020-09-10 14:09:00 +03:00