Log manager domain’s call back format

Table 66 describes the call back format owned by the log manager domain and shows the function performed on the calls.

Table 66. Call back format owned by the log manager domain
Format Calling module Function
LGGL DFHLGGL
ERROR

In the descriptions of the formats that follow, the "input" parameters are input not to log manager domain, but to the domain being called by the log manager. Similarly, the "output" parameters are output by the domain that was called by log manager domain, in response to the call.

LGGL gate, ERROR function

This is a back-to-front or outbound function. The logger will call the domain that issued OPEN, using the gate number specified in ERROR_GATE, when a long term error condition is detected on the opened log stream.

The called domain should take any recovery action needed and close the log stream (if appropriate).

Called by the logger during log stream error processing.

Note:
An error call back could occur while an Open or Close request for the associated log-token is still in progress.

Input parameters

ERROR_TYPE
Indicates the severity of the error: It can have either of these values:
LONG_TERM|RECOVERED
STREAM_NAME
The 26-byte name of the failing log stream name
[JNL_NAME]
The 8-byte journal name if the open was by journal name
COMPONENT
The 2-byte component id supplied on OPEN
USER_TOKEN
The 8-byte token supplied on OPEN, this allows the opening domain to determine what resource (eg DSNB) this open is associated with.
LOG_TOKEN
The token returned by OPEN

Output parameters

RESPONSE
is the log manager domain’s response to the call. It can have any one of these values:
OK|EXCEPTION|DISASTER|INVALID|KERNERROR|PURGED
[REASON]
No reason codes are defined for this call
[[ Contents Previous Page | Next Page Index ]]