Jelajahi Sumber

Force threads to finish on CloseWindow()

raysan5 9 tahun lalu
induk
melakukan
1142d4edae
1 mengubah file dengan 3 tambahan dan 0 penghapusan
  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