- Updated SignalHandler constructor