From cfc1b57ee476280a5484698e4f3038d8b6c0d1e8 Mon Sep 17 00:00:00 2001 From: Shreyas Zare Date: Mon, 14 Jan 2019 11:11:51 +0530 Subject: [PATCH] moved unhandled exception logging to log manager. --- DnsServerCore/DnsWebService.cs | 5 ----- DnsServerCore/LogManager.cs | 5 +++++ 2 files changed, 5 insertions(+), 5 deletions(-) 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