summaryrefslogtreecommitdiff
path: root/fs/proc/array.c
diff options
context:
space:
mode:
authorAnton Blanchard <anton@samba.org>2003-02-09 21:51:36 +1100
committerAnton Blanchard <anton@samba.org>2003-02-09 21:51:36 +1100
commit5454267b5bea331ba3ffb59ea1a38e59a4fcd971 (patch)
treeb2f9440480ee0b0d15cc26459889db292a1fb873 /fs/proc/array.c
parent6d4c02fa9f1b6a0e1ce07c5a8973ad86d29a62b1 (diff)
parent03e218313940d2948c2b72df2710e193e42acca5 (diff)
resolve conflicts
Diffstat (limited to 'fs/proc/array.c')
-rw-r--r--fs/proc/array.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/fs/proc/array.c b/fs/proc/array.c
index e135ac5a1080..df1501a0f332 100644
--- a/fs/proc/array.c
+++ b/fs/proc/array.c
@@ -190,16 +190,16 @@ static void collect_sigign_sigcatch(struct task_struct *p, sigset_t *ign,
sigemptyset(catch);
read_lock(&tasklist_lock);
- if (p->sig) {
- spin_lock_irq(&p->sig->siglock);
- k = p->sig->action;
+ if (p->sighand) {
+ spin_lock_irq(&p->sighand->siglock);
+ k = p->sighand->action;
for (i = 1; i <= _NSIG; ++i, ++k) {
if (k->sa.sa_handler == SIG_IGN)
sigaddset(ign, i);
else if (k->sa.sa_handler != SIG_DFL)
sigaddset(catch, i);
}
- spin_unlock_irq(&p->sig->siglock);
+ spin_unlock_irq(&p->sighand->siglock);
}
read_unlock(&tasklist_lock);
}