From ae10516ae852f58e9a65edbd75e1ea4c08625935 Mon Sep 17 00:00:00 2001 From: Simon Schubert Date: Sat, 30 Sep 2006 00:18:25 +0000 Subject: [PATCH] Fix smb panic, td might be NULL Reported-by: Rumcic --- sys/netproto/smb/smb_subr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/netproto/smb/smb_subr.c b/sys/netproto/smb/smb_subr.c index 4b03582761..5812c21bad 100644 --- a/sys/netproto/smb/smb_subr.c +++ b/sys/netproto/smb/smb_subr.c @@ -30,7 +30,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/netsmb/smb_subr.c,v 1.1.2.2 2001/09/03 08:55:11 bp Exp $ - * $DragonFly: src/sys/netproto/smb/smb_subr.c,v 1.21 2006/09/19 11:47:36 corecode Exp $ + * $DragonFly: src/sys/netproto/smb/smb_subr.c,v 1.22 2006/09/30 00:18:25 corecode Exp $ */ #include #include @@ -79,7 +79,7 @@ smb_proc_intr(struct thread *td) sigset_t tmpset; struct proc *p; - if ((p = td->td_proc) == NULL) + if (td == NULL || (p = td->td_proc) == NULL) return 0; tmpset = p->p_siglist; SIGSETNAND(tmpset, p->p_sigmask); -- 2.11.4.GIT