summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sys/kern/kern_thread.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/kern/kern_thread.c b/sys/kern/kern_thread.c
index 91d8c55..fea465f 100644
--- a/sys/kern/kern_thread.c
+++ b/sys/kern/kern_thread.c
@@ -303,7 +303,8 @@ thread_alloc(void)
void
thread_free(struct thread *td)
{
- cpuset_rel(td->td_cpuset);
+ if (td->td_cpuset)
+ cpuset_rel(td->td_cpuset);
td->td_cpuset = NULL;
cpu_thread_free(td);
if (td->td_altkstack != 0)
OpenPOWER on IntegriCloud