diff options
author | davidxu <davidxu@FreeBSD.org> | 2006-05-17 05:14:45 +0000 |
---|---|---|
committer | davidxu <davidxu@FreeBSD.org> | 2006-05-17 05:14:45 +0000 |
commit | abd1aa54e63d35afe2c504302482c8465969da41 (patch) | |
tree | a4a4fd8000694ff29392403fb0e6a37efc6d3498 | |
parent | c28c63ba3296fc38775a5f3325c6262b788dc416 (diff) | |
download | FreeBSD-src-abd1aa54e63d35afe2c504302482c8465969da41.zip FreeBSD-src-abd1aa54e63d35afe2c504302482c8465969da41.tar.gz |
Fix return value.
-rw-r--r-- | lib/libthread_db/libthr_db.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/libthread_db/libthr_db.c b/lib/libthread_db/libthr_db.c index 0e09409..148da14 100644 --- a/lib/libthread_db/libthr_db.c +++ b/lib/libthread_db/libthr_db.c @@ -501,7 +501,8 @@ pt_thr_get_info(const td_thrhandle_t *th, td_thrinfo_t *info) if (ret == PS_OK) { info->ti_sigmask = linfo.pl_sigmask; info->ti_pending = linfo.pl_siglist; - } + } else + return (ret); if (state == ta->thread_state_running) info->ti_state = TD_THR_RUN; else if (state == ta->thread_state_zoombie) |