[Libreoffice-commits] core.git: reportdesign/source
Stephan Bergmann
sbergman at redhat.com
Wed Jun 4 14:44:14 PDT 2014
reportdesign/source/core/api/ReportDefinition.cxx | 1 +
1 file changed, 1 insertion(+)
New commits:
commit 89d982ab83f5388c7b1c6220d258a10e2788b9b2
Author: Stephan Bergmann <sbergman at redhat.com>
Date: Wed Jun 4 23:43:47 2014 +0200
...and avoid SolarMutex deadlock when joining FactoryLoader threads
Change-Id: I6ae206d18dc03f99739ea20c72853db9662924d2
diff --git a/reportdesign/source/core/api/ReportDefinition.cxx b/reportdesign/source/core/api/ReportDefinition.cxx
index c678d16..53855c4 100644
--- a/reportdesign/source/core/api/ReportDefinition.cxx
+++ b/reportdesign/source/core/api/ReportDefinition.cxx
@@ -822,6 +822,7 @@ void SAL_CALL OReportDefinition::disposing()
}
// <--- SYNCHRONIZED
+ SolarMutexReleaser rel;
for (std::vector< rtl::Reference<salhelper::Thread> >::iterator i(
m_pImpl->m_aFactoryLoaders.begin());
i != m_pImpl->m_aFactoryLoaders.end(); ++i)
More information about the Libreoffice-commits
mailing list