diff --git a/ArchiSteamFarm/Program.cs b/ArchiSteamFarm/Program.cs index d4d4bd390..ac3c80533 100644 --- a/ArchiSteamFarm/Program.cs +++ b/ArchiSteamFarm/Program.cs @@ -156,7 +156,9 @@ internal static class Program { AppDomain.CurrentDomain.UnhandledException += OnUnhandledException; TaskScheduler.UnobservedTaskException += OnUnobservedTaskException; -#if !NETFRAMEWORK +#if NETFRAMEWORK + RuntimeMadness.Initialize(); +#else if (OperatingSystem.IsFreeBSD() || OperatingSystem.IsLinux() || OperatingSystem.IsMacOS()) { foreach (PosixSignal signal in SupportedPosixSignals) { RegisteredPosixSignals[signal] = PosixSignalRegistration.Create(signal, OnPosixSignal);