I have a bad situation where a program is hanging forever in a wait. The ECB shows x'30ABFC50'. The lower 3 bytes are the address of my PRB, and I read somewhere that x'30' means it was un-waited (something like undead, I guess). This happens after some turmoil, and it's probable, not yet certain, the ECB looked like that when I waited on it.
This is actually a VSAM CHECK after an asynchronous POINT. Looking at the S122 dump, the RPLACTIV flag is on, RPLFDBK is all 0. My question is, would clearing the ECB before the asynch. request fix this? I believe I ought to anyway, but my question is if this could cause the hang? I have no way to re-create the situation. Unfortunately, my customers evidently do. -- sas ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
