diff options
author | Mike Kaganski <mike.kaganski@collabora.com> | 2024-04-07 21:54:15 +0500 |
---|---|---|
committer | Mike Kaganski <mike.kaganski@collabora.com> | 2024-04-07 21:54:15 +0500 |
commit | 04bd9a4587bb41602a932444b0c6bfdeb0555de0 (patch) | |
tree | 657e7c08d6ddd050e03b31aca57e8b48e988b1e6 | |
parent | Reapply "Convert an assert into a warning" (diff) | |
download | core-04bd9a4587bb41602a932444b0c6bfdeb0555de0.tar.gz core-04bd9a4587bb41602a932444b0c6bfdeb0555de0.zip |
Reapply "Make sure we hold the solar mutex before trying to release it"
This reverts commit fb7612022c66781d91c782028a0d3affa578700a.
-rw-r--r-- | vcl/source/helper/threadex.cxx | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/vcl/source/helper/threadex.cxx b/vcl/source/helper/threadex.cxx index cbd342bd28df..1590b91f1167 100644 --- a/vcl/source/helper/threadex.cxx +++ b/vcl/source/helper/threadex.cxx @@ -52,6 +52,7 @@ void SolarThreadExecutor::execute() m_aStart.reset(); m_aFinish.reset(); ImplSVEvent* nEvent = Application::PostUserEvent(LINK(this, SolarThreadExecutor, worker)); + SolarMutexGuard aGuard; SolarMutexReleaser aReleaser; if (m_aStart.wait() == osl::Condition::result_timeout) { |