IGW10073I
{UNIT OF RECOVERY urid | SUBSYSTEM NAME subsys TRANSACTION ID tranid} RUNNING IN JOB jobname HOLDS {ADD TO END LOCK | EXCLUSIVE LOCK ON KEY | SHARED LOCK ON KEY} ON BASE CLUSTER NAME cluster [ALTERNATE INDEX NAME altindex] AND IS WAITING FOR {ADD TO END LOCK | EXCLUSIVE LOCK ON KEY | SHARED LOCK ON KEY} ON BASE CLUSTER NAME cluster2 [ALTERNATE INDEX NAME altindex2] [HOLDING KEY VALUE = key1 WAITING KEY VALUE = key2]

Explanation

This message and message IGW10072I are issued to assist in problem determination when units of recovery fail due to deadlocks. The preceding message IGW10072I reports that a deadlock has been detected and includes how many units of recovery exist in the deadlock chain. Message IGW10073I is issued once for each unit of recovery in the deadlock chain and includes the resource that that unit of recovery holds and which resource it is waiting for.

In the message text:
urid
The unit of recovery identifier that resource recovery services (RRS) assigned.
subsys
The name of the subsystem being used to process the data.
tranid
The transaction identifier.
jobname
The name of the job that received the error.
cluster
The name of the VSAM cluster containing the record for which the lock is held.
altindex
The name of the alternate index by which the cluster is being accessed.
cluster2
The name of the VSAM cluster containing the locked record.
altindex2
The name of the alternate index by which the VSAM cluster containing the locked record is being accessed.
key1
The key, in hexadecimal format, of the record for which the lock is held.
key2
The key, in hexadecimal format, of the record for which the unit of recovery is trying to obtain a lock.

System action

The application request that encountered the error fails.

Operator response

None

System programmer response

See the explanation of message IGW10072I.

Problem determination

None

Source

DFSMSdfp

Module

IGW8FLAI

Routing code

11

Descriptor code

-