19c427d7562d9eae52a2266fa0fa8fc927f7eabd
Thread Bug: Incorrectly using && operator for while (DqnJobQueue_TryExecuteNextJob(queue) && !DqnJobQueue_AllJobsComplete(queue)) causing it to prematurely exit if the main thread has completed its work before other threads have completed the remainder. Should be using an || operator, so instead creating a helper function which encapsulates this functionality.
Description
Personal all-purpose utility library
Languages
C++
87.5%
C
12.4%