From 644c92218d8795bcdac4ca1af7967924c8a53c41 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Thu, 15 Feb 2007 15:06:18 +0000 Subject: [PATCH] Addd an #ifdef _WIN32 to force SingleThreaded usage under Windows when no threading model is specified. --- src/osgViewer/Viewer.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/osgViewer/Viewer.cpp b/src/osgViewer/Viewer.cpp index 886694724..1a04d9af1 100644 --- a/src/osgViewer/Viewer.cpp +++ b/src/osgViewer/Viewer.cpp @@ -977,6 +977,11 @@ Viewer::ThreadingModel Viewer::suggestBestThreadingModel() if (contexts.empty()) return SingleThreaded; +#ifdef _WIN32 + // temporary hack to disable multi-threading under Windows till we find good solutions for + // crashes that users are seeing. + return SingleThreaded; +#endif Cameras cameras; getCameras(cameras);