diff options
Diffstat (limited to 'arch/um/kernel/signal.c')
| -rw-r--r-- | arch/um/kernel/signal.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/um/kernel/signal.c b/arch/um/kernel/signal.c index 57acbd67d85d..fc8be0e3a4ff 100644 --- a/arch/um/kernel/signal.c +++ b/arch/um/kernel/signal.c @@ -69,7 +69,7 @@ void do_signal(struct pt_regs *regs)  	struct ksignal ksig;  	int handled_sig = 0; -	while (get_signal(&ksig)) { +	if (get_signal(&ksig)) {  		handled_sig = 1;  		/* Whee!  Actually deliver the signal.  */  		handle_signal(&ksig, regs);  | 
