mirror of
				https://github.com/ryujinx-mirror/ryujinx.git
				synced 2025-11-04 08:18:58 -06:00 
			
		
		
		
	Allow BSD sockets Poll to exit when emulation ends (#6650)
This commit is contained in:
		@@ -440,8 +440,9 @@ namespace Ryujinx.HLE.HOS.Services.Sockets.Bsd
 | 
			
		||||
 | 
			
		||||
                    // If we are here, that mean nothing was available, sleep for 50ms
 | 
			
		||||
                    context.Device.System.KernelContext.Syscall.SleepThread(50 * 1000000);
 | 
			
		||||
                    context.Thread.HandlePostSyscall();
 | 
			
		||||
                }
 | 
			
		||||
                while (PerformanceCounter.ElapsedMilliseconds < budgetLeftMilliseconds);
 | 
			
		||||
                while (context.Thread.Context.Running && PerformanceCounter.ElapsedMilliseconds < budgetLeftMilliseconds);
 | 
			
		||||
            }
 | 
			
		||||
            else if (timeout == -1)
 | 
			
		||||
            {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user