diff options
author | Michael Stahl <mstahl@redhat.com> | 2013-11-03 13:45:54 +0100 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2013-11-03 15:20:51 +0100 |
commit | b1f5986c57445588d513eefff9c4e8ceb6f0f75a (patch) | |
tree | 17d7f962f28f6e0d0e256404f02e49a52fc47b04 /framework | |
parent | 2faa8537b661bb8ca427e0f39547fe49b6ac2325 (diff) |
StatusIndicatorFactory::impl_reschedule(): lock SolarMutex
... before calling Reschedule().
Change-Id: I244fdd1a4642ea0e1ad266f6d9c4c56527018952
Diffstat (limited to 'framework')
-rw-r--r-- | framework/source/helper/statusindicatorfactory.cxx | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/framework/source/helper/statusindicatorfactory.cxx b/framework/source/helper/statusindicatorfactory.cxx index 4555dceefe82..b2e3762449af 100644 --- a/framework/source/helper/statusindicatorfactory.cxx +++ b/framework/source/helper/statusindicatorfactory.cxx @@ -573,7 +573,10 @@ void StatusIndicatorFactory::impl_reschedule(sal_Bool bForce) aGlobalLock.unlock(); // <- SAFE - Application::Reschedule(true); + { + SolarMutexGuard g; + Application::Reschedule(true); + } // SAFE -> aGlobalLock.lock(); |