Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/duplicati/duplicati.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'Duplicati/Server/Scheduler.cs')
-rw-r--r--Duplicati/Server/Scheduler.cs6
1 files changed, 3 insertions, 3 deletions
diff --git a/Duplicati/Server/Scheduler.cs b/Duplicati/Server/Scheduler.cs
index 70becc966..d97a97179 100644
--- a/Duplicati/Server/Scheduler.cs
+++ b/Duplicati/Server/Scheduler.cs
@@ -169,13 +169,13 @@ namespace Duplicati.Server
return res;
}
- private void OnCompleted(object sender, EventArgs e)
+ private void OnCompleted(WorkerThread<Runner.IRunnerData> worker, Runner.IRunnerData task)
{
Tuple<ISchedule, DateTime, DateTime> t = null;
lock(m_lock)
{
- if (m_updateTasks.TryGetValue(m_worker.CurrentTask, out t))
- m_updateTasks.Remove(m_worker.CurrentTask);
+ if (task != null && m_updateTasks.TryGetValue(task, out t))
+ m_updateTasks.Remove(task);
}
if (t != null)