grrrr/flext

Fix startup of helper threads

grrrr opened this issue · 0 comments

grrrr commented

Startup of secondary threads in flext::StartHelper (flthr.cpp) and flext_base::StartQueue (flqueue.cpp) use (non-thread-safe) static variables as flags and Sleep() calls to wait for startup. This is very unelegant and error-prone.