Handle socket disonnects
This commit is contained in:
@@ -68,6 +68,12 @@ namespace Gameboard.ShogiUI.Sockets.Managers
|
|||||||
{
|
{
|
||||||
logger.LogError(ex.Message);
|
logger.LogError(ex.Message);
|
||||||
}
|
}
|
||||||
|
catch(WebSocketException ex)
|
||||||
|
{
|
||||||
|
logger.LogInformation($"{nameof(WebSocketException)} in {nameof(SocketCommunicationManager)}.");
|
||||||
|
logger.LogInformation("Probably tried writing to a closed socket.");
|
||||||
|
logger.LogError(ex.Message);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
UnsubscribeFromBroadcastAndGames(userName);
|
UnsubscribeFromBroadcastAndGames(userName);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user