Previous Topic: Storage Subpools

Next Topic: First-level Serialization

Exit Serialization

Because MAIEX02 is run in a subtask, it is possible for it to run concurrently for two or more different users. For example, while it is processing a Session Start call for one user, it could be called to process a Session End call for another. This could lead to complications where, for instance, the exit is maintaining a control block structure or changing a correlator. This is because the subsequent call may interrupt processing in the first call.

MAI provides two levels of serialization to overcome these problems, governed by the SYSPARMS MAIEX02S command.