소스 검색

Assign _backgroundContext before starting its worker thread. (#2299)

Fixes a random crash when starting an embedded game.
riperiperi 5 년 전
부모
커밋
c316c059ef
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      Ryujinx.Graphics.OpenGL/BackgroundContextWorker.cs

+ 1 - 1
Ryujinx.Graphics.OpenGL/BackgroundContextWorker.cs

@@ -19,6 +19,7 @@ namespace Ryujinx.Graphics.OpenGL
 
         public BackgroundContextWorker(IOpenGLContext backgroundContext)
         {
+            _backgroundContext = backgroundContext;
             _running = true;
 
             _signal = new AutoResetEvent(false);
@@ -27,7 +28,6 @@ namespace Ryujinx.Graphics.OpenGL
 
             _thread = new Thread(Run);
             _thread.Start();
-            _backgroundContext = backgroundContext;
         }
 
         private void Run()