vserver 1.9.3
[linux-2.6.git] / arch / arm26 / kernel / signal.c
index 16cf7db..bf05f15 100644 (file)
@@ -465,9 +465,7 @@ handle_signal(unsigned long sig, siginfo_t *info, sigset_t *oldset,
                return;
        }
 
-       if (sig == SIGSEGV)
-               ka->sa.sa_handler = SIG_DFL;
-       force_sig(SIGSEGV, tsk);
+       force_sigsegv(sig, tsk);
 }
 
 /*