diff --git a/src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/ManagedProxySocket.cs b/src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/ManagedProxySocket.cs index 90a9131f1..df66b83f2 100644 --- a/src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/ManagedProxySocket.cs +++ b/src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/ManagedProxySocket.cs @@ -450,6 +450,7 @@ namespace Ryujinx.HLE.HOS.Services.Sockets.Bsd.Impl public void Disconnect() { ProxyClient.Disconnect(); + ProxyClient.RequestCommand = 0; } public LinuxError Shutdown(BsdSocketShutdownFlags how) @@ -469,6 +470,7 @@ namespace Ryujinx.HLE.HOS.Services.Sockets.Bsd.Impl public void Close() { ProxyClient.Close(); + ProxyClient.RequestCommand = 0; } } }