From cb1f8d42aa71746b32f487d1ee02d4c5c75bb36b Mon Sep 17 00:00:00 2001 From: XorogVEVO <56395159+TheXorog@users.noreply.github.com> Date: Tue, 5 Apr 2022 14:35:09 +0200 Subject: [PATCH] [FIX] Invoke Events without holding up code --- Logger.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Logger.cs b/Logger.cs index 9f3a6fc..35c92ce 100644 --- a/Logger.cs +++ b/Logger.cs @@ -153,7 +153,10 @@ public class Logger Console.ResetColor(); Console.WriteLine(b.Message); } - LogRaised?.Invoke(null, new LogMessageEventArgs() { LogEntry = b }); + _ = Task.Run(() => + { + LogRaised?.Invoke(null, new LogMessageEventArgs() { LogEntry = b }); + }); _loggerObjects.LogsToPost.Remove(b);