desktop/source/deployment/gui/dp_gui_extensioncmdqueue.cxx |    1 +
 1 file changed, 1 insertion(+)

New commits:
commit f5415276307603df6de364091435e81883ea10fb
Author: Jan-Marek Glogowski <glo...@fbihome.de>
Date:   Fri Sep 29 19:41:40 2017 +0200

    tdf#44497 run LicenseDialog with SolarMutex locked
    
    Before commit 3840aede596e6fc24f7ed7df9100fb028134aac6 releasing
    an unlocked SolarMutex was simply ignored, but now it aborts.
    
    So run the LicenseDialog GUI code holding the SolarMutex, as
    required.
    
    Change-Id: Id9f5f6146cdfe2b21b68a2cdffc9dd4a527b551c
    Reviewed-on: https://gerrit.libreoffice.org/42951
    Tested-by: Jenkins <c...@libreoffice.org>
    Reviewed-by: Jan-Marek Glogowski <glo...@fbihome.de>

diff --git a/desktop/source/deployment/gui/dp_gui_extensioncmdqueue.cxx 
b/desktop/source/deployment/gui/dp_gui_extensioncmdqueue.cxx
index 05f4dade58a0..62f875e00d44 100644
--- a/desktop/source/deployment/gui/dp_gui_extensioncmdqueue.cxx
+++ b/desktop/source/deployment/gui/dp_gui_extensioncmdqueue.cxx
@@ -392,6 +392,7 @@ void ProgressCmdEnv::handle( uno::Reference< 
task::XInteractionRequest > const &
     }
     else if (request >>= licExc)
     {
+        SolarMutexGuard guard;
         uno::Reference< ui::dialogs::XExecutableDialog > xDialog(
             deployment::ui::LicenseDialog::create(
             m_xContext, VCLUnoHelper::GetInterface( m_pDialogHelper? 
m_pDialogHelper->getWindow() : nullptr ),
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to