office-gobmx/unotest
Stephan Bergmann 50cd19debb Emscripten: Clean up SolarMutex
...before disappearing through the QApplication::exec() hole, or else the
SolarMutex would remain locked forever on the application's main thread.

This requires changing SalInstance::ReleaseYieldMutexAll() to
SalInstance::ReleaseYieldMutex(bool all).  (Further recursive locking of the
SolarMutex via SolarMutexGuard instances that would be present on the call stack
leading up to the call to QApplication::exec() would be released during the
stack unwinding, so just undo the one acquiring done in InitVCL, not all of
them.)

Change-Id: I9ef57abb7da7f840999700e4eaeeefd2da784645
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/171956
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <stephan.bergmann@allotropia.de>
2024-08-18 15:10:00 +02:00
..
source Emscripten: Clean up SolarMutex 2024-08-18 15:10:00 +02:00
IwyuFilter_unotest.yaml
Jar_test-tools.mk
Jar_test.mk
Library_embindtest.mk Emscripten: Clean up SolarMutex 2024-08-18 15:10:00 +02:00
Library_unobootstrapprotector.mk
Library_unoexceptionprotector.mk
Library_unotest.mk
Makefile
Module_unotest.mk Fold InternalUnoApi_embindtest into UnoApi_udkapi 2024-02-28 07:52:11 +01:00
README.md

Tests for UNO

Contains tests for UNO