summaryrefslogtreecommitdiffstats
path: root/kernel/signal.c
diff options
context:
space:
mode:
authorIngo Molnar <mingo@elte.hu>2008-07-27 23:15:26 +0200
committerIngo Molnar <mingo@elte.hu>2008-07-27 23:15:26 +0200
commit2106b531eaa2edd0c2dfa735a0556c08c7ba3c86 (patch)
tree423fcf0ac74f0dd5d88864b7bd99a1160129e064 /kernel/signal.c
parentnohz: adjust tick_nohz_stop_sched_tick() call of s390 as well (diff)
parentposix-timers: fix posix_timer_event() vs dequeue_signal() race (diff)
downloadlinux-2106b531eaa2edd0c2dfa735a0556c08c7ba3c86.tar.xz
linux-2106b531eaa2edd0c2dfa735a0556c08c7ba3c86.zip
Merge branch 'timers/urgent' of ssh://master.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip into timers/urgent
Diffstat (limited to 'kernel/signal.c')
-rw-r--r--kernel/signal.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/kernel/signal.c b/kernel/signal.c
index 6c0958e52ea7..c5bf0c0df658 100644
--- a/kernel/signal.c
+++ b/kernel/signal.c
@@ -1319,6 +1319,7 @@ int send_sigqueue(struct sigqueue *q, struct task_struct *t, int group)
q->info.si_overrun++;
goto out;
}
+ q->info.si_overrun = 0;
signalfd_notify(t, sig);
pending = group ? &t->signal->shared_pending : &t->pending;