Compare commits

...

1 Commits

Author SHA1 Message Date
edmand46 828112855f fixed: crash on send in websocket server 2022-12-04 23:01:05 +04:00
2 changed files with 9 additions and 2 deletions
+1 -1
View File
@@ -21,7 +21,7 @@ namespace Ragon.Core
public int MaxRooms;
private static readonly Logger _logger = LogManager.GetCurrentClassLogger();
private static readonly string _serverVersion = "1.0.26-rc";
private static readonly string _serverVersion = "1.0.27-rc";
private static void CopyrightInfo()
{
+8 -1
View File
@@ -75,7 +75,14 @@ public class WebSocketServer : ISocketServer
{
if (_webSockets.TryGetValue(evnt.PeerId, out var ws) && ws.State == WebSocketState.Open)
{
await ws.SendAsync(evnt.Data, WebSocketMessageType.Binary, WebSocketMessageFlags.EndOfMessage, CancellationToken.None);
try
{
await ws.SendAsync(evnt.Data, WebSocketMessageType.Binary, WebSocketMessageFlags.EndOfMessage, CancellationToken.None);
}
catch (Exception ex)
{
_logger.Error(ex);
}
}
}
}