Index: /trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_main.c
===================================================================
--- /trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_main.c	(revision 40692)
+++ /trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_main.c	(revision 40693)
@@ -13,4 +13,5 @@
 #include "cr_mem.h"
 #include "cr_hash.h"
+#include "cr_environment.h"
 #include "server_dispatch.h"
 #include "state/cr_texture.h"
@@ -277,9 +278,5 @@
 #endif
 
-#ifndef DEBUG_misha
-    cr_server.bUseMultipleContexts = GL_FALSE;
-#else
-    cr_server.bUseMultipleContexts = GL_FALSE;
-#endif
+    cr_server.bUseMultipleContexts = (crGetenv( "CR_SERVER_USE_MULTIPLE_CONTEXTS" ) != NULL);
 
     if (cr_server.bUseMultipleContexts)
@@ -348,9 +345,5 @@
 #endif
 
-#ifndef DEBUG_misha
-    cr_server.bUseMultipleContexts = GL_FALSE;
-#else
-    cr_server.bUseMultipleContexts = GL_FALSE;
-#endif
+    cr_server.bUseMultipleContexts = (crGetenv( "CR_SERVER_USE_MULTIPLE_CONTEXTS" ) != NULL);
 
     if (cr_server.bUseMultipleContexts)
