Process activation requirement - Fixed deadlock on shutdown

This commit is contained in:
Robert committed 2021-06-19 14:53:48 +02:00
1 parent f24e1ae264
commit ec69db7201
5 files changed
+14 -19

No files matched your search

@@ -4,6 +4,7 @@ using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Timers;
using Artemis.Core.Modules;
namespace Artemis.Core.Services
{
@@ -22,6 +23,8 @@ namespace Artemis.Core.Services
_processScanTimer.Elapsed += OnTimerElapsed;
_processScanTimer.Start();
_comparer = new ProcessComparer();
ProcessActivationRequirement.ProcessMonitorService = this;
}
public event EventHandler<ProcessEventArgs>? ProcessStarted;
@@ -67,4 +70,4 @@ namespace Artemis.Core.Services
return obj.Id;
}
}
}
}