diff options
author | pjd <pjd@FreeBSD.org> | 2008-07-28 18:10:26 +0000 |
---|---|---|
committer | pjd <pjd@FreeBSD.org> | 2008-07-28 18:10:26 +0000 |
commit | 642dbd51b06bc6b9eabf4da0b6a7e13b252f7f8c (patch) | |
tree | 5d7139d8732fdfdba18b65a95301a832e13f14e3 /sys/kern/subr_sleepqueue.c | |
parent | 41ca50f84b199c742b1c255fe77bc649984971f4 (diff) | |
download | FreeBSD-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
Diffstat (limited to 'sys/kern/subr_sleepqueue.c')
-rw-r--r-- | sys/kern/subr_sleepqueue.c | 4 |
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); } } } |