mirror of
https://github.com/JustArchiNET/ArchiSteamFarm.git
synced 2026-01-01 06:00:46 +00:00
Test
This commit is contained in:
@@ -174,12 +174,15 @@ namespace ArchiSteamFarm {
|
||||
return null;
|
||||
}
|
||||
|
||||
ASF.ArchiLogger.LogGenericDebug("Checking for websockets support!");
|
||||
if (globalConfig.SteamProtocols.HasFlag(ProtocolTypes.WebSocket) && !OS.SupportsWebSockets()) {
|
||||
ASF.ArchiLogger.LogGenericDebug("Disabling websockets!");
|
||||
globalConfig.SteamProtocols &= ProtocolTypes.WebSocket;
|
||||
if (globalConfig.SteamProtocols == 0) {
|
||||
globalConfig.SteamProtocols = ProtocolTypes.Tcp;
|
||||
}
|
||||
}
|
||||
ASF.ArchiLogger.LogGenericDebug("Done!");
|
||||
|
||||
GlobalConfig result = globalConfig;
|
||||
return result;
|
||||
|
||||
@@ -50,9 +50,13 @@ namespace ArchiSteamFarm {
|
||||
internal static bool SupportsWebSockets() {
|
||||
try {
|
||||
using (new ClientWebSocket()) {
|
||||
ASF.ArchiLogger.LogGenericDebug("Inside using!");
|
||||
new ClientWebSocket().Dispose();
|
||||
ASF.ArchiLogger.LogGenericDebug("Returning true!");
|
||||
return true;
|
||||
}
|
||||
} catch (PlatformNotSupportedException) {
|
||||
ASF.ArchiLogger.LogGenericDebug("Returning false!");
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user