Mercurial > illumos > illumos-gate
changeset 9925:802183cb28a6
6517813 apache2 triggers panic in checkwfdlist()
author | Prakash Sangappa <Prakash.Sangappa@Sun.COM> |
---|---|
date | Sun, 21 Jun 2009 22:11:19 -0700 |
parents | 12dcb38be601 |
children | e64db7b88234 |
files | usr/src/uts/common/syscall/poll.c |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/usr/src/uts/common/syscall/poll.c Sun Jun 21 20:52:43 2009 -0700 +++ b/usr/src/uts/common/syscall/poll.c Sun Jun 21 22:11:19 2009 -0700 @@ -2623,7 +2623,8 @@ } PH_ENTER(&stp->sd_pollist); for (pdp = stp->sd_pollist.ph_list; pdp; pdp = pdp->pd_next) { - if (pdp->pd_thread->t_procp == curthread->t_procp) { + if (pdp->pd_thread != NULL && + pdp->pd_thread->t_procp == curthread->t_procp) { for (fpip2 = fpip; fpip2; fpip2 = fpip2->fp_next) { if (pdp->pd_thread == fpip2->fp_thread) { break;