
From: Ingo Molnar <mingo@elte.hu>

Apparently this BUG is triggerable due to correct and expected events.


 /dev/null |    0 
 fs/exec.c |    2 --
 2 files changed, 2 deletions(-)

diff -puN fs/exec.c~de_thread-BUG-fix fs/exec.c
--- 25/fs/exec.c~de_thread-BUG-fix	2003-06-04 22:38:53.000000000 -0700
+++ 25-akpm/fs/exec.c	2003-06-04 22:38:53.000000000 -0700
@@ -614,8 +614,6 @@ static inline int de_thread(struct task_
 		spin_unlock_irq(lock);
 		schedule();
 		spin_lock_irq(lock);
-		if (oldsig->group_exit_task)
-			BUG();
 	}
 	spin_unlock_irq(lock);
 
diff -puN -L fs/exec.c.orig /dev/null /dev/null

_
