ENF 48 event code scenarios

In the following scenarios system logger has failed to initialize, and you receive the ENF 48 event code. The system waits until the operator restarts system logger.

Assume the following:
  1. You make an IXGWRITE request to a log stream and receive a X'0890' or X'0891' reason code that indicates system logger is not available.
  2. You can wait for the system to issue an ENF 48 event code and to have the system logger address space restarted.
  3. When the system logger address space becomes available, you are no longer connected to the log stream and must issue an IXGCONN connect request to reconnect to the log stream before you can issue the IXGWRITE request.
Assume the following:
  1. You issue an IXGCONN request to connect to a log stream and then issue IXGWRITE requests to the log stream that complete processing.
  2. The system logger address space then fails, and the operator restarts system logger again.
  3. You issue another IXGWRITE request before you process the ENF 48 event code. However, the request fails with either IxgRsnCodeExpiredStmToken (return code X'8'; reason code X'082D'?) or IxgRsnCodeBadStmToken (return code X'8'; reason code X'0806'?) errors.
  4. Because the log stream connect token is no longer valid, you must re-connect to the log stream before you can write to it. See Considerations for logger log stream disconnected.