]> err.no Git - linux-2.6/blobdiff - kernel/signal.c
sched: documentation: place_entity() comments
[linux-2.6] / kernel / signal.c
index 4537bdda1ebfa5c67f1ae8a8aec435c8b01a73b9..909a0cc6bc70a3078f3e41a1e42b94a28cd9ae6e 100644 (file)
@@ -124,7 +124,7 @@ void recalc_sigpending_and_wake(struct task_struct *t)
 
 void recalc_sigpending(void)
 {
-       if (!recalc_sigpending_tsk(current))
+       if (!recalc_sigpending_tsk(current) && !freezing(current))
                clear_thread_flag(TIF_SIGPENDING);
 
 }