diff --git a/src/libCom/osi/os/posix/osdThread.c b/src/libCom/osi/os/posix/osdThread.c index f960eddab..80b986067 100644 --- a/src/libCom/osi/os/posix/osdThread.c +++ b/src/libCom/osi/os/posix/osdThread.c @@ -453,8 +453,10 @@ void threadShow(threadId id,unsigned int level) errlogPrintf (" NAME ID PRI STATE WAIT\n"); } else { - errlogPrintf("%16.16s %8x %8d\n", pthreadInfo->name,(threadId) - pthreadInfo,pthreadInfo->osiPriority); + errlogPrintf("%16.16s %8x %8d %8.8s\n", pthreadInfo->name,(threadId) + pthreadInfo,pthreadInfo->osiPriority,pthreadInfo-> + isSuspended?"SUSPEND":"OK"); + threadSleep(0.05); if(level>0) ; /* more info */ }