Experimental Physics and Industrial Control System
On 1/10/20 11:48 AM, Mark Rivers via Core-talk wrote:
> When I boot a vxWorks 6.9 IOC with base 7.0.3.1 I am seeing these messages, which I have not seen before.
>
>
>
> Warning: epicsThread 'asynPortDriverCallback' still awaiting join
>
> Warning: epicsThread 'asynPortDriverCallback' still awaiting join
>
> Warning: epicsThread 'asynPortDriverCallback' still awaiting join
>
>
>
> This is the code that creates that thread in asynPortDriver.cpp
>
>
>
> callbackThread::callbackThread(asynPortDriver *portDriver) :
>
> thread(*this, "asynPortDriverCallback", epicsThreadGetStackSize(epicsThreadStackMedium), epicsThreadPriorityMedium),
I guess "thread" has type 'class epicsThread' which must at some point be destroyed.
Are you doing this explicitly w/ epicsThread::exitWait() or implicitly via ~epicsThread?
> pPortDriver(portDriver)
>
> {
>
> thread.start();
>
> }
>
>
>
> Am I doing something wrong? If not why am I getting those messages?
>
>
>
> Thanks,
>
> Mark
>
>
>
- References:
- epicsThread warnings Mark Rivers via Core-talk
- Navigate by Date:
- Prev:
epicsThread warnings Mark Rivers via Core-talk
- Next:
Re: epicsThread warnings Konrad, Martin via Core-talk
- Index:
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
<2020>
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
epicsThread warnings Mark Rivers via Core-talk
- Next:
Re: epicsThread warnings Konrad, Martin via Core-talk
- Index:
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
<2020>
2021
2022
2023
2024