Hi,
In one of our programs say XYZ, we are accessing USER catalog by 
dynamically allocating the Catalog using SVC 99 (in shared access mode) to 
get some dataset related information from the catalog. 

Before this dynamic allocation we are actually turning-on all the wait bits 
(S99WTVOL+S99WTDSN+S99WTUNT+S99OFFLN) in S99FLG21 byte. So far so 
good, but we seem to be getting allocation failures on the catalog  in our 
program XYZ, whenever our catalog compression jobs are running (Catalog 
compress jobs have exclusive ENQ on the catalog during compress).

As per our understanding, the dynamic allocation in XYZ program should wait 
for the shared access of Catalog as the catalog is locked for exclusive use by 
Catalog compression jobs. And since the DSN is unavailable to our program 
XYZ, it should wait for the DSN till the catalog compress job releases the 
exclusive lock on catalog.

Any pointers to why the S99FLG21 wait bits are not working would be of great 
help to us? We also have CA-MIM would this cause any effect on the catalog 
allocation.

Thanks & Regards,
Saravanan

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to