TESTERS WANTED: RyuLDN implementation #65

Merged
Vudjun merged 16 commits from RyuLDN into master 2024-11-11 22:06:50 +00:00
Showing only changes of commit 89e1f50a34 - Show all commits

View File

@ -16,7 +16,10 @@ namespace Ryujinx.HLE.HOS.Services.Sockets.Bsd.Proxy
var writeDefault = writeEvents.Select(x => (x as DefaultSocket)?.BaseSocket).Where(x => x != null).ToList();
var errorDefault = errorEvents.Select(x => (x as DefaultSocket)?.BaseSocket).Where(x => x != null).ToList();
Socket.Select(readDefault, writeDefault, errorDefault, timeout);
if (readDefault.Count != 0 || writeDefault.Count != 0 || errorDefault.Count != 0)
{
Socket.Select(readDefault, writeDefault, errorDefault, timeout);
}
void FilterSockets(List<ISocketImpl> removeFrom, List<Socket> selectedSockets, Func<LdnProxySocket, bool> ldnCheck)
{