Commit 59c489f2 authored by Samuel Debionne's avatar Samuel Debionne

Fix deadlock resulting in saving task stall

parent 359c195e
Pipeline #30762 passed with stages
in 35 minutes and 55 seconds
......@@ -1871,10 +1871,11 @@ void CtSaving::_compressionFinished(Data& aData, Stream& stream)
FrameHeaderMap::iterator header_it = m_frame_headers.find(frame_nr);
_takeHeader(header_it, header, false);
aLock.unlock();
TaskList task_list;
_getTaskList(Save, frame_nr, header, task_list);
aLock.unlock();
_postTaskList(aData, task_list, SAVING_PRIORITY);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment