Kaydet (Commit) 5e72b7b7 authored tarafından Markus Mohrhard's avatar Markus Mohrhard

fix one more deadlock

Change-Id: I1e8e24735f6a57982834f84b26042b7082fa4410
üst 453aeef3
...@@ -669,10 +669,11 @@ void GL3DBarChart::moveToCorner() ...@@ -669,10 +669,11 @@ void GL3DBarChart::moveToCorner()
return; return;
} }
osl::MutexGuard aGuard(maMutex);
if(mpRenderThread.is()) if(mpRenderThread.is())
mpRenderThread->join(); mpRenderThread->join();
osl::MutexGuard aGuard(maMutex);
Size aSize = mrWindow.GetSizePixel(); Size aSize = mrWindow.GetSizePixel();
mrWindow.getContext().setWinSize(aSize); mrWindow.getContext().setWinSize(aSize);
mpRenderThread = rtl::Reference<RenderThread>(new RenderAnimationThread(this, getCornerPosition(mnCornerId), mpRenderThread = rtl::Reference<RenderThread>(new RenderAnimationThread(this, getCornerPosition(mnCornerId),
......
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