--- /usr/tmp/TmpDir.31244-0/linux/linux/kernel/signal.c_1.34 2004-10-22 12:01:56.000000000 -0700 +++ linux/linux/kernel/signal.c 2004-10-22 12:01:39.000000000 -0700 @@ -1634,9 +1634,6 @@ * because those threads were blocked in __exit_mm * and we just let them go to finish dying. */ - const int code = signr | 0x80; - BUG_ON(!current->signal->group_exit); - BUG_ON(current->signal->group_exit_code != code); do_exit(code); /* NOTREACHED */ }