Initialization

Do not place function calls in TInit transactions that may stop runtime. For example, OraLogon may generate a ProcessExit on a failed logon. Performance Explorer will not catch this message and will assume that the project is still running. Of course, Performance Explorer will report that it cannot gather data, but it will not be able to report why this is happening.