Skip to content

Commit c888068

Browse files
hishitetsuyaira2
authored andcommitted
Fix: Fixed a crash when Windows Event Log service was not running (#16142)
1 parent dd82666 commit c888068

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/Files.App/Helpers/Application/AppLifecycleHelper.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,9 @@ public static IHost ConfigureHost()
147147
return Host.CreateDefaultBuilder()
148148
.UseEnvironment(AppLifecycleHelper.AppEnvironment.ToString())
149149
.ConfigureLogging(builder => builder
150+
.ClearProviders()
151+
.AddConsole()
152+
.AddDebug()
150153
.AddProvider(new FileLoggerProvider(Path.Combine(ApplicationData.Current.LocalFolder.Path, "debug.log")))
151154
.AddProvider(new SentryLoggerProvider())
152155
.SetMinimumLevel(LogLevel.Information))

src/Files.App/Services/App/AppUpdateSideloadService.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,8 +140,7 @@ public async Task CheckForUpdatesAsync()
140140
}
141141
catch (Exception e)
142142
{
143-
// It seems that the logger may throw an exception, so we need to ignore it. (#15688)
144-
SafetyExtensions.IgnoreExceptions(() => Logger?.LogError(e, e.Message));
143+
Logger?.LogError(e, e.Message);
145144
}
146145
}
147146

0 commit comments

Comments
 (0)