From 24e42f1d0b13eddb69d78675f4e51e0decad23de Mon Sep 17 00:00:00 2001 From: Andrija Stevanovic Date: Sat, 7 Mar 2026 18:13:05 +0100 Subject: [PATCH] removed unnecessary time gap prone to bug --- dotnet/AipsRT/Model/Whiteboard/WhiteboardManager.cs | 12 ------------ dotnet/AipsRT/Services/RtErrorHandleStrategy.cs | 2 +- 2 files changed, 1 insertion(+), 13 deletions(-) diff --git a/dotnet/AipsRT/Model/Whiteboard/WhiteboardManager.cs b/dotnet/AipsRT/Model/Whiteboard/WhiteboardManager.cs index 99121d6..75125e6 100644 --- a/dotnet/AipsRT/Model/Whiteboard/WhiteboardManager.cs +++ b/dotnet/AipsRT/Model/Whiteboard/WhiteboardManager.cs @@ -32,18 +32,6 @@ public class WhiteboardManager _whiteboards.TryRemove(whiteboardId, out _); } - public async Task RefreshWhiteboard(Guid whiteboardId) - { - var whiteboard = GetWhiteboard(whiteboardId); - - if (whiteboard is not null) - { - RemoveWhiteboard(whiteboardId); - } - - await LoadWhiteboard(whiteboardId); - } - public Whiteboard? GetWhiteboard(Guid whiteboardId) { return _whiteboards.GetValueOrDefault(whiteboardId); diff --git a/dotnet/AipsRT/Services/RtErrorHandleStrategy.cs b/dotnet/AipsRT/Services/RtErrorHandleStrategy.cs index 7ce8646..3f14796 100644 --- a/dotnet/AipsRT/Services/RtErrorHandleStrategy.cs +++ b/dotnet/AipsRT/Services/RtErrorHandleStrategy.cs @@ -18,7 +18,7 @@ public class RtErrorHandleStrategy : IErrorMessageHandleStrategy public async Task Handle(ErrorMessage message, CancellationToken cancellationToken) { - await _whiteboardManager.RefreshWhiteboard(message.WhiteboardId); + await _whiteboardManager.LoadWhiteboard(message.WhiteboardId); var whiteboard = _whiteboardManager.GetWhiteboard(message.WhiteboardId)!;