/// <summary> /// Disables the process checker if enabled /// </summary> public static void DisableProcessWatchDog() { if (_processWatchDog != null) { _processWatchDog.StopWatchDog(); _processWatchDog = null; } }
/// <summary> /// Enables a process checker that kills processes that are prohibited /// </summary> public static void EnableProcessWatchDog() { if (_processWatchDog == null) { _processWatchDog = new ProcessWatchDog(); } _processWatchDog.StartWatchDog(); }
public static void EnableProcessWatchDog() { if (SEBProcessHandler._processWatchDog == null) { SEBProcessHandler._processWatchDog = new ProcessWatchDog(); } SEBProcessHandler._processWatchDog.StartWatchDog(); }
public static void DisableProcessWatchDog() { if (SEBProcessHandler._processWatchDog == null) { return; } SEBProcessHandler._processWatchDog.StopWatchDog(); SEBProcessHandler._processWatchDog = (ProcessWatchDog)null; }
/// <summary> /// Enables a process checker that kills processes that are prohibited /// </summary> public static void EnableProcessWatchDog() { if (_processWatchDog == null) _processWatchDog = new ProcessWatchDog(); _processWatchDog.StartWatchDog(); }