Index: /trunk/src/VBox/GuestHost/OpenGL/util/threads.c
===================================================================
--- /trunk/src/VBox/GuestHost/OpenGL/util/threads.c	(revision 55010)
+++ /trunk/src/VBox/GuestHost/OpenGL/util/threads.c	(revision 55011)
@@ -29,8 +29,8 @@
     (void) destructor;
 #else
-    if (pthread_key_create(&tsd->key, destructor) != 0) {
-        perror(INIT_TSD_ERROR);
-        crError("crInitTSD failed!");
-    }
+    if (pthread_key_create(&tsd->key, destructor) != 0)
+        crDebug("crServer: failed to allocate TLS key.");
+    else
+        crDebug("crServer: TLS key %d allocated.", tsd->key);
 #endif
     tsd->initMagic = INIT_MAGIC;
@@ -53,8 +53,7 @@
 #else
     if (pthread_key_delete(tsd->key) != 0)
-    {
-//        perror(FREE_TSD_ERROR);
-//        crError("crFreeTSD failed!");
-    }
+        crDebug("crServer: failed to delete TLS key %d.", tsd->key);
+    else
+        crDebug("crServer: TLS key %d deleted.", tsd->key);
 #endif
     tsd->initMagic = 0x0;
