Fix race condition in generator.cpp
The check whether to allocate a new QMutex was unprotected. Two threads may check and allocate concurrently, but only one pointer gets remembered, the other one will leak. In worst case the returned mutex is different for two threads, so that two threads try to synchronize by using two different mutexes.
Please register or sign in to comment