diff --git a/DnsServerCore/DnsWebService.cs b/DnsServerCore/DnsWebService.cs index edeb9dbd..c2a65bdf 100644 --- a/DnsServerCore/DnsWebService.cs +++ b/DnsServerCore/DnsWebService.cs @@ -116,11 +116,6 @@ namespace DnsServerCore Directory.CreateDirectory(logFolder); _log = new LogManager(logFolder); - - AppDomain.CurrentDomain.UnhandledException += delegate (object sender, UnhandledExceptionEventArgs e) - { - _log.Write((Exception)e.ExceptionObject); - }; } #endregion diff --git a/DnsServerCore/LogManager.cs b/DnsServerCore/LogManager.cs index c5620841..28eee330 100644 --- a/DnsServerCore/LogManager.cs +++ b/DnsServerCore/LogManager.cs @@ -46,6 +46,11 @@ namespace DnsServerCore _logFolder = logFolder; StartNewLog(); + + AppDomain.CurrentDomain.UnhandledException += delegate (object sender, UnhandledExceptionEventArgs e) + { + Write((Exception)e.ExceptionObject); + }; } #endregion