diff options
author | Jean-Baptiste Queru <jbq@google.com> | 2012-08-15 09:37:56 -0700 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2012-08-15 09:37:56 -0700 |
commit | d7f78e88b5b2c65b8cef21fdcaae3278ec2ed083 (patch) | |
tree | a5f759532d162543bff17372933385cc742e0735 /init | |
parent | ef1945f8e9fc3b5aab9bf9b0bda83517a906f4fe (diff) | |
parent | e3bdaeb603ab7ac941b35b41856c6b8ebf47c6bb (diff) | |
download | system_core-d7f78e88b5b2c65b8cef21fdcaae3278ec2ed083.zip system_core-d7f78e88b5b2c65b8cef21fdcaae3278ec2ed083.tar.gz system_core-d7f78e88b5b2c65b8cef21fdcaae3278ec2ed083.tar.bz2 |
am e3bdaeb6: am 2765e4fb: Merge "Use sigemptyset to initialise signal mask as it is more portable. Referencing sa_restorer fails on MIPS"
* commit 'e3bdaeb603ab7ac941b35b41856c6b8ebf47c6bb':
Use sigemptyset to initialise signal mask as it is more portable. Referencing sa_restorer fails on MIPS
Diffstat (limited to 'init')
-rw-r--r-- | init/signal_handler.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/init/signal_handler.c b/init/signal_handler.c index b170132..abccb40 100644 --- a/init/signal_handler.c +++ b/init/signal_handler.c @@ -131,11 +131,9 @@ void signal_init(void) int s[2]; struct sigaction act; - + memset(&act, 0, sizeof(act)); act.sa_handler = sigchld_handler; act.sa_flags = SA_NOCLDSTOP; - act.sa_mask = 0; - act.sa_restorer = NULL; sigaction(SIGCHLD, &act, 0); /* create a signalling mechanism for the sigchld handler */ |