mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-06-18 15:57:13 +02:00
memory leak when running single task
This commit is contained in:
@ -151,6 +151,7 @@ void* ThreadPool::execute_thread(){
|
|||||||
int ThreadPool::add_task(Task* task){
|
int ThreadPool::add_task(Task* task){
|
||||||
if(m_pool_size == 1){
|
if(m_pool_size == 1){
|
||||||
(*task)();
|
(*task)();
|
||||||
|
delete task;
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
m_task_mutex.lock();
|
m_task_mutex.lock();
|
||||||
|
Reference in New Issue
Block a user