internal static void TriggerSafetyShutdown() { Action safetyShutdownLocal; lock (eventDispatcherSyncObj) { safetyShutdownLocal = safetyShutdown; } if (safetyShutdownLocal != null) safetyShutdownLocal(); }