SolarMutex: please educate me
Lionel Elie Mamane
lionel at mamane.lu
Mon May 13 10:12:00 PDT 2013
Hi,
Base or Base-related code seems to have some issues around the
"SolarMutex".
https://bugs.freedesktop.org/show_bug.cgi?id=61725
https://bugs.freedesktop.org/show_bug.cgi?id=64241
(and others historically)
Please educate me on the SolarMutex. What is its meaning, when should
be held/acquired, ... From
http://cgit.freedesktop.org/libreoffice/core/commit/?id=b34b8d3372364b3c5043da0357ec69505e8d8602,
my "guess" is that it is related to GUI stuff. Maybe it should be held
when calling a GUI (that is, GTK/Win32/QT/...) function? But it can't
be that simple, else vcl would "just do it"... It seems to expect
higher-level code to hold it already. Why?
--
Lionel
More information about the LibreOffice
mailing list