StChain::EventLoop teminator <= StTerminateNotified StTerminateNotified { { fTerminateHandler = new StNotifyOnTerminate(*this); // check the global handler if (StCloseFileOnTerminate::Exists()) StCloseFileOnTerminate::Instantiate().DeActivate(); } class StCloseFileOnTerminate : public TSignalHandler {