104 IMS in the Parallel Sysplex, Volume I: Reviewing the IMSplex Technology
5.3.6 Lock table
The CQS uses the lock table to serialize access to the CQS control queue. The control queue
is currently the only queue that is locked.
The control queue is a CQS private queue that has list entries for functions such as overflow
processing, structure checkpoint, and rebuild processing. When a CQS wants to perform one
of these functions, it must first obtain the lock for the control queue. When it obtains the lock,
it proceeds to look at the list entry for the function that it needs to perform. If the list entry
already contains the name of a CQS, the function is already being performed. Otherwise, this
CQS adds its name, releases the lock on the contr ...