summaryrefslogtreecommitdiff
path: root/idlc
diff options
context:
space:
mode:
authorJan-Marek Glogowski <glogow@fbihome.de>2020-09-22 10:40:23 +0200
committerJan-Marek Glogowski <glogow@fbihome.de>2020-12-13 12:18:47 +0100
commit9617bc9544cd569066ff187c3672a87fe28fe17f (patch)
treef044537b8b05dc08b622dfbc942633b8c4919977 /idlc
parent1d9f243a39169256ebb923afb32fffecf04ac427 (diff)
WIN replace clipboard update thread with Idle
Little "fallout" patch when moving code from /dtrans/** to /vcl/win/dtrans and merging CWinClipbImpl into CWinClipboard while I tried to reproduce tdf#62196... And since we now process the notification in the main thread, we can get rid of m_pfncClipViewerCallbackMutex, which brings us down from 6 (!) to 4 mutexes (if Mike counted correct) in the Windows clipboard code... ok, technically the scheduler / Idle adds its mutex to this count, but that is not related to the clipboard handling on Windows ;-) This also moves the UnregisterClassW into the OLE thread, which already calls RegisterClassW, to be more consistent. This now also gets merged, because it seem to fix a deadlocks when running CppunitTest_sc_macros_test in a loop, which is unclear where it comes from and I can't reproduce. Tinderboxes and Gerrit also still seem fine. Change-Id: Iacbda0bdf6c98f27f6e59964d541524cb45ade24 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107168 Tested-by: Jenkins Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
Diffstat (limited to 'idlc')
0 files changed, 0 insertions, 0 deletions