Gracefully handle errors in socket creation #662
@ -107,8 +107,8 @@ namespace Ryujinx.HLE.HOS.Services.Sockets.Bsd
|
|||||||
}
|
}
|
||||||
catch (SocketException exception)
|
catch (SocketException exception)
|
||||||
{
|
{
|
||||||
var errNo = WinSockHelper.ConvertError((WsaError)exception.ErrorCode);
|
LinuxError errNo = WinSockHelper.ConvertError((WsaError)exception.ErrorCode);
|
||||||
return WriteBsdResult(context, 0, errno);
|
return WriteBsdResult(context, 0, errNo);
|
||||||
}
|
}
|
||||||
|
|
||||||
int newSockFd = _context.RegisterFileDescriptor(newBsdSocket);
|
int newSockFd = _context.RegisterFileDescriptor(newBsdSocket);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user