From d37b99607118e4f11f7c49084340ade0071e30ae Mon Sep 17 00:00:00 2001 From: Al Viro Date: Wed, 29 Sep 2010 23:10:47 -0400 Subject: [PATCH] --- yaml --- r: 227836 b: refs/heads/master c: 35fc157baf56db846afaeb5c730fa47e351cf0d2 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/arch/m68k/kernel/signal.c | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/[refs] b/[refs] index d598d8a60306..fd2f4e1f4f52 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 0eefed84fe9e1eb90f4b089ead95904306b23233 +refs/heads/master: 35fc157baf56db846afaeb5c730fa47e351cf0d2 diff --git a/trunk/arch/m68k/kernel/signal.c b/trunk/arch/m68k/kernel/signal.c index 4b387538706f..c776c813d856 100644 --- a/trunk/arch/m68k/kernel/signal.c +++ b/trunk/arch/m68k/kernel/signal.c @@ -1006,9 +1006,6 @@ handle_signal(int sig, struct k_sigaction *ka, siginfo_t *info, else setup_frame(sig, ka, oldset, regs); - if (ka->sa.sa_flags & SA_ONESHOT) - ka->sa.sa_handler = SIG_DFL; - sigorsets(¤t->blocked,¤t->blocked,&ka->sa.sa_mask); if (!(ka->sa.sa_flags & SA_NODEFER)) sigaddset(¤t->blocked,sig);