Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Timing Considerations z/OS MVS Programming: Sysplex Services Guide SA23-1400-00 |
|
The time span involved in detecting and responding to a transition of an object you are monitoring introduces several timing considerations, particularly if multiple connections are monitoring the same object. (Note however, that only your connection will be monitoring your event queue.) If multiple connections are monitoring the same list, the first
connection to respond to a list transition could empty the list before
other connections test the list notification vector or check the list.
Depending on when the other connection emptied the list, either of
the following would occur:
Another timing consideration is the possible delay between the time a monitored object changes from empty to nonempty and the time its list notification vector entry is updated. All list transitions for monitored objects are reflected in the list notification vector in the order in which they occur, but the timing of the updates is not guaranteed. Under certain circumstances, there might be a sizable delay between the time a transition of a monitored object occurs and the time the list transition exit is given control. List transition exits are not given control while a structure is being rebuilt. Once the rebuild processing has finished the list transition exits for the connections that participated in the structure rebuild are given control to inform the connections of any transitions that might have occurred during the rebuild process. Another circumstance of which you should be aware is that if connectivity to the coupling facility is interrupted, the list transition exit might be given control even though the monitored object has not changed. |
Copyright IBM Corporation 1990, 2014
|