swc

Unnamed repository; edit this file 'description' to name the repository.
git clone git://git.nihaljere.xyz/swc
Log | Files | Refs | README | LICENSE

commit f89bbf91e2c4635effcf6f7fec3551846ecc227a
parent 7813035499cd7d060347791536ec6d6bbfe80704
Author: Michael Forney <mforney@mforney.org>
Date:   Tue, 13 Nov 2018 23:55:24 -0800

launch: Use SA_RESTART in signal handler

Diffstat:
Mlaunch/launch.c | 5++++-
1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/launch/launch.c b/launch/launch.c @@ -428,7 +428,10 @@ main(int argc, char *argv[]) int option; int sock[2]; char *vt = NULL, buf[64]; - struct sigaction action = {.sa_handler = handle_signal}; + struct sigaction action = { + .sa_handler = handle_signal, + .sa_flags = SA_RESTART, + }; sigset_t set; posix_spawnattr_t attr;