Fix sending websocket messages (#9948)

This commit is contained in:
Cody Robibero
2023-07-02 16:14:44 -06:00
committed by GitHub
parent ba8f4757fd
commit 52252fcd55
8 changed files with 29 additions and 38 deletions

View File

@@ -6,9 +6,8 @@ using System.Threading;
using System.Threading.Tasks;
using Jellyfin.Api.Extensions;
using MediaBrowser.Controller.Net;
using MediaBrowser.Controller.Net.WebSocketMessages.Outbound;
using MediaBrowser.Controller.Session;
using MediaBrowser.Model.Net;
using MediaBrowser.Model.Session;
using Microsoft.AspNetCore.Http;
using Microsoft.Extensions.Logging;
@@ -308,11 +307,7 @@ namespace Emby.Server.Implementations.Session
private Task SendForceKeepAlive(IWebSocketConnection webSocket)
{
return webSocket.SendAsync(
new WebSocketMessage<int>
{
MessageType = SessionMessageType.ForceKeepAlive,
Data = WebSocketLostTimeout
},
new ForceKeepAliveMessage(WebSocketLostTimeout),
CancellationToken.None);
}