Procházet zdrojové kódy

Force threads to finish on CloseWindow()

raysan5 před 9 roky
rodič
revize
1142d4edae
1 změnil soubory, kde provedl 3 přidání a 0 odebrání
  1. 3 0
      src/core.c

+ 3 - 0
src/core.c

@@ -463,6 +463,9 @@ void CloseWindow(void)
     // Wait for mouse and gamepad threads to finish before closing
     // NOTE: Those threads should already have finished at this point
     // because they are controlled by windowShouldClose variable
+    
+    windowShouldClose = true;   // Added to force threads to exit when the close window is called
+    
     pthread_join(mouseThreadId, NULL);
     pthread_join(gamepadThreadId, NULL);
 #endif