Files
systemd/src/shared
Zbigniew Jędrzejewski-Szmek ee05e7795b core: use raw_clone instead of fork in signal handler
fork() is not async-signal-safe and calling it from the signal handler
could result in a deadlock when at_fork() handlers are called. Using
the raw clone() syscall sidesteps that problem.

The tricky part is that raise() does not work, since getpid() does not
work. Add raw_getpid() to get the real pid, and use kill() instead of
raise().

https://bugs.freedesktop.org/show_bug.cgi?id=86604
2014-12-18 00:52:41 -05:00
..
2014-10-17 08:55:42 -04:00
…
…
…
2014-12-09 18:23:24 +01:00
2014-12-09 18:23:24 +01:00
2014-12-16 00:30:33 -05:00
2014-12-16 00:30:33 -05:00
…
2014-11-27 22:05:24 +01:00
…
…
…
2014-12-15 22:27:15 +01:00
2014-12-15 22:27:15 +01:00
…
2014-10-31 10:57:21 +01:00
2014-11-28 11:54:25 +01:00
…
2014-10-23 21:36:56 +02:00
2014-10-02 14:52:32 +02:00
2014-07-20 19:48:16 -04:00
…
…
2014-10-03 15:57:00 +02:00
2014-07-17 11:39:48 +02:00
…
2014-10-30 19:50:51 +01:00
…
…
2014-12-17 01:09:16 +01:00
2014-12-17 01:09:16 +01:00
2014-10-24 19:10:09 +02:00
2014-12-16 00:30:34 -05:00
2014-12-15 22:27:15 +01:00
…
2014-06-06 19:41:24 +02:00
2014-12-15 22:27:15 +01:00