diff options
author | kib <kib@FreeBSD.org> | 2012-08-18 18:17:10 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2012-08-18 18:17:10 +0000 |
commit | 4382478fb0493636a0ba7551117e6b863258d3d8 (patch) | |
tree | ea478148591ebe38f39b690647a414f89e61bbd2 | |
parent | 5320d001f0d3b28be1cb354336f45bab75b5514e (diff) | |
download | FreeBSD-src-4382478fb0493636a0ba7551117e6b863258d3d8.zip FreeBSD-src-4382478fb0493636a0ba7551117e6b863258d3d8.tar.gz |
Deliver SIGSYS to the guilty thread, not to the process.
MFC after: 1 week
-rw-r--r-- | sys/kern/kern_sig.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/kern_sig.c b/sys/kern/kern_sig.c index 2685a8b..4b43855 100644 --- a/sys/kern/kern_sig.c +++ b/sys/kern/kern_sig.c @@ -3314,7 +3314,7 @@ nosys(td, args) struct proc *p = td->td_proc; PROC_LOCK(p); - kern_psignal(p, SIGSYS); + tdsignal(td, SIGSYS); PROC_UNLOCK(p); return (ENOSYS); } |