From 560bb0fb35c5f179c56b8796f7dd22fc96352de5 Mon Sep 17 00:00:00 2001 From: Marty Kraimer Date: Mon, 14 Nov 2005 20:05:21 +0000 Subject: [PATCH] check for ERROR not for 0 --- src/libCom/osi/os/vxWorks/osdThread.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/libCom/osi/os/vxWorks/osdThread.c b/src/libCom/osi/os/vxWorks/osdThread.c index 1b2984a59..8302e6034 100644 --- a/src/libCom/osi/os/vxWorks/osdThread.c +++ b/src/libCom/osi/os/vxWorks/osdThread.c @@ -145,8 +145,9 @@ epicsThreadId epicsThreadCreate(const char *name, VX_FP_TASK, stackSize, (FUNCPTR)createFunction,(int)funptr,(int)parm, 0,0,0,0,0,0,0,0); - if(tid==0) { - errlogPrintf("epicsThreadCreate taskSpawn failure for %s\n",name); + if(tid==ERROR) { + errlogPrintf("epicsThreadCreate %s failure %s\n", + name,strerror(errno)); return(0); } return((epicsThreadId)tid);