aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Api/WebSocketListeners/ScheduledTasksWebSocketListener.cs
diff options
context:
space:
mode:
authorcvium <clausvium@gmail.com>2020-11-28 09:50:16 +0100
committercvium <clausvium@gmail.com>2020-11-28 09:50:16 +0100
commit1a0d8aef80a066fdefec4d757d5dcba0dfe0a03c (patch)
tree5b1fafe68e6d8207fdbdb29541e43a40f55494cc /Jellyfin.Api/WebSocketListeners/ScheduledTasksWebSocketListener.cs
parent5cd5a7d4cebe134d8256d4a1b6eadff760fbb2a7 (diff)
Revert "Removed Lazy implementation."
Diffstat (limited to 'Jellyfin.Api/WebSocketListeners/ScheduledTasksWebSocketListener.cs')
-rw-r--r--Jellyfin.Api/WebSocketListeners/ScheduledTasksWebSocketListener.cs8
1 files changed, 4 insertions, 4 deletions
diff --git a/Jellyfin.Api/WebSocketListeners/ScheduledTasksWebSocketListener.cs b/Jellyfin.Api/WebSocketListeners/ScheduledTasksWebSocketListener.cs
index eafa9c71f..94df23e56 100644
--- a/Jellyfin.Api/WebSocketListeners/ScheduledTasksWebSocketListener.cs
+++ b/Jellyfin.Api/WebSocketListeners/ScheduledTasksWebSocketListener.cs
@@ -12,7 +12,7 @@ namespace Jellyfin.Api.WebSocketListeners
/// <summary>
/// Class ScheduledTasksWebSocketListener.
/// </summary>
- public class ScheduledTasksWebSocketListener : BasePeriodicWebSocketListener<IEnumerable<TaskInfo>, WebSocketListenerState>, IScheduledTasksWebSocketListener
+ public class ScheduledTasksWebSocketListener : BasePeriodicWebSocketListener<IEnumerable<TaskInfo>, WebSocketListenerState>
{
/// <summary>
/// Gets or sets the task manager.
@@ -66,19 +66,19 @@ namespace Jellyfin.Api.WebSocketListeners
private void OnTaskCompleted(object? sender, TaskCompletionEventArgs e)
{
- SendData(true).GetAwaiter().GetResult();
+ SendData(true);
e.Task.TaskProgress -= OnTaskProgress;
}
private void OnTaskExecuting(object? sender, GenericEventArgs<IScheduledTaskWorker> e)
{
- SendData(true).GetAwaiter().GetResult();
+ SendData(true);
e.Argument.TaskProgress += OnTaskProgress;
}
private void OnTaskProgress(object? sender, GenericEventArgs<double> e)
{
- SendData(false).GetAwaiter().GetResult();
+ SendData(false);
}
}
}