mirror of
https://git.ryujinx.app/ryubing/ryujinx.git
synced 2025-07-25 15:19:50 -06:00
Assign _backgroundContext before starting its worker thread. (#2299)
Fixes a random crash when starting an embedded game.
This commit is contained in:
@ -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()
|
||||
|
Reference in New Issue
Block a user