Comment 1 for bug 1879532

Revision history for this message
Peter Heesterman (pheest) wrote :

I am able to reproduce the issue, using the code that Carsten posted.

On deleting the timer queue, the thread destructor calls epicsThreadMustJoin.
This gets stuck forever at line 642 in osdThread.c :

if(epicsThreadGetIdSelf() != id) {
        DWORD status = WaitForSingleObject(pParmWIN32->handle, INFINITE);