summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpjd <pjd@FreeBSD.org>2008-07-28 18:10:26 +0000
committerpjd <pjd@FreeBSD.org>2008-07-28 18:10:26 +0000
commit642dbd51b06bc6b9eabf4da0b6a7e13b252f7f8c (patch)
tree5d7139d8732fdfdba18b65a95301a832e13f14e3
parent41ca50f84b199c742b1c255fe77bc649984971f4 (diff)
downloadFreeBSD-src-642dbd51b06bc6b9eabf4da0b6a7e13b252f7f8c.zip
FreeBSD-src-642dbd51b06bc6b9eabf4da0b6a7e13b252f7f8c.tar.gz
Properly check if td_name is empty and if it is, print process name,
instead of empty thread name. Reviewed by: jhb
-rw-r--r--sys/kern/subr_sleepqueue.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/subr_sleepqueue.c b/sys/kern/subr_sleepqueue.c
index 1dbd1db..6ef7741 100644
--- a/sys/kern/subr_sleepqueue.c
+++ b/sys/kern/subr_sleepqueue.c
@@ -1131,8 +1131,8 @@ found:
td_slpq) {
db_printf("\t%p (tid %d, pid %d, \"%s\")\n", td,
td->td_tid, td->td_proc->p_pid,
- td->td_name[i] != '\0' ? td->td_name :
- td->td_name);
+ td->td_name[0] != '\0' ? td->td_name :
+ td->td_proc->p_comm);
}
}
}
OpenPOWER on IntegriCloud