public static void PerformModuleReload(PythonContext /*!*/ context, PythonDictionary /*!*/ dict) { PythonSignalState pss = new PythonSignalState(context); context.SetModuleState(_PythonSignalStateKey, pss); NativeSignal.SetConsoleCtrlHandler(pss.WinAllSignalsHandlerDelegate, true); }
public NtSignalState(PythonContext pc) : base(pc) { WinAllSignalsHandlerDelegate = new NativeSignal.WinSignalsHandler(WindowsEventHandler); NativeSignal.SetConsoleCtrlHandler(this.WinAllSignalsHandlerDelegate, true); }