fix: endless loop if process exits
1 files changed, 1 insertions(+), 1 deletions(-) M NosTaleGfless/NostaleLauncher.cs
M NosTaleGfless/NostaleLauncher.cs => NosTaleGfless/NostaleLauncher.cs +1 -1
@@ 47,7 47,7 @@ namespace NosTaleGfless return true; }, IntPtr.Zero); - if (handles.Count > 6) + if (handles.Count > 6 || process.HasExited) { break; }