From d1757b15c960da98c8b1604884fd51f41e3e91c6 Mon Sep 17 00:00:00 2001 From: Jared Goodwin Date: Mon, 20 Apr 2020 17:17:22 -0700 Subject: [PATCH] Send back notification if client id isn't found. --- Server/Services/RCBrowserSocketHub.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Server/Services/RCBrowserSocketHub.cs b/Server/Services/RCBrowserSocketHub.cs index ea30d263..4706ced3 100644 --- a/Server/Services/RCBrowserSocketHub.cs +++ b/Server/Services/RCBrowserSocketHub.cs @@ -166,7 +166,10 @@ namespace Remotely.Server.Services screenCasterID = RCDeviceSocketHub.SessionInfoList.First(x => x.Value.AttendedSessionID == screenCasterID).Value.RCDeviceSocketID; } - RCDeviceSocketHub.SessionInfoList.TryGetValue(screenCasterID, out var sessionInfo); + if (!RCDeviceSocketHub.SessionInfoList.TryGetValue(screenCasterID, out var sessionInfo)) + { + return Clients.Caller.SendAsync("SessionIDNotFound"); + } ScreenCasterID = screenCasterID; RequesterName = requesterName;