more RTEMS join

This commit is contained in:
Michael Davidsaver
2019-06-23 19:28:03 -07:00
parent 93a96e33c0
commit 14440b2d9d
2 changed files with 11 additions and 3 deletions

View File

@@ -172,10 +172,17 @@ MAIN(epicsThreadTest)
unsigned int ncpus = epicsThreadGetCPUs();
testDiag("System has %u CPUs", ncpus);
testOk1(ncpus > 0);
testDiag("main() thread %p", epicsThreadGetIdSelf());
testMyThread();
testSelfJoin();
testOkToBlock();
// attempt to self-join from a non-EPICS thread
// to make sure it does nothing as expected
eltc(0);
epicsThreadMustJoin(epicsThreadGetIdSelf());
eltc(1);
return testDone();
}