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

