diff --git a/lib/platform/CXWindowsScreen.cpp b/lib/platform/CXWindowsScreen.cpp index f5acec64..2251ecfc 100644 --- a/lib/platform/CXWindowsScreen.cpp +++ b/lib/platform/CXWindowsScreen.cpp @@ -111,11 +111,10 @@ CXWindowsScreen::CXWindowsScreen(const char* displayName, bool isPrimary, int mo s_screen = this; // initializes Xlib support for concurrent threads. - // ...which breaks badly on RHEL for some reason, upstream #194 - //if (XInitThreads() == 0) - //{ - // throw XArch("XInitThreads() returned zero"); - //} + if (XInitThreads() == 0) + { + throw XArch("XInitThreads() returned zero"); + } // set the X I/O error handler so we catch the display disconnecting