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
DllMain.cpp
OCContextMenu.cpp
OCContextMenu.h
OCOverlay.cpp
OCOverlay.h
OCOverlay.rc
OCOverlayFactory.cpp
OCOverlayFactory.h
OCOverlayRegistrationHandler.cpp
OCOverlayRegistrationHandler.h
OCOverlays.def
OCOverlays.vcxproj
OverlayConstants.h
OverlayConstants.h.original
resource.h
stdafx.cpp
stdafx.h