diff --git a/Ntp.Common/System/SignalHandler.cs b/Ntp.Common/System/SignalHandler.cs index 38d43f09..9d29633c 100644 --- a/Ntp.Common/System/SignalHandler.cs +++ b/Ntp.Common/System/SignalHandler.cs @@ -47,6 +47,10 @@ namespace Ntp.Common.System public void Start() { + // Signal handler is only supported on Unix platforms + if (Environment.OSVersion.Platform != PlatformID.Unix) + return; + var signalHandler = new Thread(Execute); signalHandler.Start(); }