set shouldExit as public on SignalHandlerProcessor