From: <ai...@us...> - 2003-09-21 13:12:40
|
Update of /cvsroot/linux-vax/kernel-2.4/fs/proc In directory sc8-pr-cvs1:/tmp/cvs-serv24917/fs/proc Modified Files: array.c Log Message: Merge 2.4.19 Index: array.c =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.4/fs/proc/array.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- array.c 10 Jun 2003 01:14:21 -0000 1.3 +++ array.c 21 Sep 2003 13:12:31 -0000 1.4 @@ -226,6 +226,8 @@ sigemptyset(ign); sigemptyset(catch); + spin_lock_irq(&p->sigmask_lock); + if (p->sig) { k = p->sig->action; for (i = 1; i <= _NSIG; ++i, ++k) { @@ -235,6 +237,7 @@ sigaddset(catch, i); } } + spin_unlock_irq(&p->sigmask_lock); } static inline char * task_sig(struct task_struct *p, char *buffer) |