1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-06 09:09:40 +02:00

Fixed CID 1288858

This commit is contained in:
AlexVinS
2016-11-25 16:17:38 +03:00
parent 4e28efb8b4
commit 6d3259909e

View File

@@ -25,9 +25,13 @@ CThreadHelper::CThreadHelper(std::vector<std::function<void()> > *Tasks, int Thr
void CThreadHelper::run()
{
boost::thread_group grupa;
std::vector<boost::thread *> thr;
for(int i=0;i<threads;i++)
grupa.create_thread(std::bind(&CThreadHelper::processTasks,this));
thr.push_back(grupa.create_thread(std::bind(&CThreadHelper::processTasks,this)));
grupa.join_all();
for(auto thread : thr)
delete thread;
}
void CThreadHelper::processTasks()
{