nextcloud-desktop/shell_integration/windows/OCOverlays
Jocelyn Turcotte dc85ee3f0a shell_integration: Fix hangs on Windows Vista
It seems like verclsid.exe hangs on our class IDs when invoked
through explorer.exe for 5-10 seconds. It doesn't hang if I
invoke the same command line from cmd.exe, so there could be some
process parameters that don't play well with our extra thread
or to the pipe connection that we do in it.

Delay creating the RemotePathChecker thread until the first
IsMemberOf call. verclsid.exe only seems to instantiate a object
of each registered class, without actually using them, so we
can use this as a workaround.

This should be fixing issue #2680.
2015-02-11 16:45:11 +01:00
..
ico Relocate Windows shell extensions 2015-01-12 14:40:42 +01:00
DllMain.cpp [shell_integration] Setup precompiled headers properly with MSVC 2015-02-05 15:14:42 +01:00
OCContextMenu.cpp Add Resource File for OCContextMenu, adjust (c) dates. 2015-01-29 16:37:51 +01:00
OCContextMenu.h Add Resource File for OCContextMenu, adjust (c) dates. 2015-01-29 16:37:51 +01:00
OCOverlay.cpp shell_integration: Fix hangs on Windows Vista 2015-02-11 16:45:11 +01:00
OCOverlay.h shell_integration: Fix hangs on Windows Vista 2015-02-11 16:45:11 +01:00
OCOverlay.rc [shell_integration] Setup precompiled headers properly with MSVC 2015-02-05 15:14:42 +01:00
OCOverlayFactory.cpp [shell_integration] Setup precompiled headers properly with MSVC 2015-02-05 15:14:42 +01:00
OCOverlayFactory.h [shell_integration] Setup precompiled headers properly with MSVC 2015-02-05 15:14:42 +01:00
OCOverlayRegistrationHandler.cpp [shell_integration] Setup precompiled headers properly with MSVC 2015-02-05 15:14:42 +01:00
OCOverlayRegistrationHandler.h [shell_integration] Setup precompiled headers properly with MSVC 2015-02-05 15:14:42 +01:00
OCOverlays.def Relocate Windows shell extensions 2015-01-12 14:40:42 +01:00
OCOverlays.vcxproj [shell_integration] Setup precompiled headers properly with MSVC 2015-02-05 15:14:42 +01:00
OverlayConstants.h Relocate Windows shell extensions 2015-01-12 14:40:42 +01:00
OverlayConstants.h.original Relocate Windows shell extensions 2015-01-12 14:40:42 +01:00
resource.h Relocate Windows shell extensions 2015-01-12 14:40:42 +01:00
stdafx.cpp [shell_integration] Setup precompiled headers properly with MSVC 2015-02-05 15:14:42 +01:00
stdafx.h [shell_integration] Remove the usage of Win32 APIs not available on XP 2015-02-05 15:15:05 +01:00