A program issues a WAIT ECBLIST= for a list of three ECBs. The program receives an S202-0000 ABEND. Here is the explanation:
Explanation: During processing of a POST macro, the system found an error with an event control block (ECB). 00 The system found an incorrect address for a request block (RB) in the 3 low-order bytes of the ECB specified by the problem program. The system places the address of the RB in the ECB during processing of a WAIT macro. This address must remain in the ECB until a POST macro places a post code or zeros in the ECB. Am I interpreting this correctly as indicating that the ECB was modified incorrectly *after* the WAIT ECBLIST= and *before* the completion of a POST? In other words, the WAIT ECBLIST= ran correctly through the initial processing of the function but during the processing of POST, the contents of bits 8-31 of the ECB were found not to point to a valid RB. Is there any particular reason this is reported on the WAIT rather than on the POST? Charles ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
