From 1ebe3f0eb768976e7714ab214ba8bad3e8940fdb Mon Sep 17 00:00:00 2001 From: hadaq Date: Thu, 28 Oct 2010 21:41:32 +0000 Subject: [PATCH] block ALL Signal during FPA access --- libtrbnet/trbnet.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/libtrbnet/trbnet.c b/libtrbnet/trbnet.c index df4517b..be4f1cd 100644 --- a/libtrbnet/trbnet.c +++ b/libtrbnet/trbnet.c @@ -1,4 +1,4 @@ -const char trbnet_version[] = "$Revision: 2.80 $"; +const char trbnet_version[] = "$Revision: 2.81 $"; #include #include @@ -1117,8 +1117,18 @@ int init_ports() /* Set signal mask for blocking */ sigemptyset(&blockSet); + sigaddset(&blockSet, SIGHUP); sigaddset(&blockSet, SIGINT); + sigaddset(&blockSet, SIGQUIT); + sigaddset(&blockSet, SIGALRM); sigaddset(&blockSet, SIGTERM); + sigaddset(&blockSet, SIGUSR1); + sigaddset(&blockSet, SIGUSR2); + sigaddset(&blockSet, SIGCONT); + sigaddset(&blockSet, SIGSTOP); + sigaddset(&blockSet, SIGTSTP); + sigaddset(&blockSet, SIGTTIN); + sigaddset(&blockSet, SIGTTOU); sigaddset(&blockSet, SIGPIPE); sigemptyset(&blockSetOld); -- 2.43.0