From 89d982ab83f5388c7b1c6220d258a10e2788b9b2 Mon Sep 17 00:00:00 2001 From: Stephan Bergmann Date: Wed, 4 Jun 2014 23:43:47 +0200 Subject: ...and avoid SolarMutex deadlock when joining FactoryLoader threads Change-Id: I6ae206d18dc03f99739ea20c72853db9662924d2 --- reportdesign/source/core/api/ReportDefinition.cxx | 1 + 1 file changed, 1 insertion(+) (limited to 'reportdesign') diff --git a/reportdesign/source/core/api/ReportDefinition.cxx b/reportdesign/source/core/api/ReportDefinition.cxx index c678d1689ace..53855c424d49 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 >::iterator i( m_pImpl->m_aFactoryLoaders.begin()); i != m_pImpl->m_aFactoryLoaders.end(); ++i) -- cgit