On Apr 23, 2008, at 2:02 AM, Tom Quarendon wrote:

I have a situation where some channel programs I'm executing seem to get getting "purged", and the ECBs are not being posted resulting in my program hanging when I wait on them.

PURGE and RESTORE are two complementary operations which are invoked by EXCP.

If your job gets scheduled for a swap, all I/O will be PURGEd (i.e., removed from any I/O queue, thereby stopping all such I/O), and placed on a queue prior to swap-out.

When swap-in is complete, all I/O on that queue will be RESTOREd (i.e., replaced in any I/O queue, thereby restarting all such I/O).

Check very carefully that your IOBs are properly and completely set- up for EXCP operations.

If there was a basic problem with PURGE and RESTORE then all the EXCP- based access methods would be failing, too. But they aren't, so the incompatibility is yours.

PURGE and RESTORE has been around since OS/360 MVT Rel. 20.1 and TSO, and that is a LONG time. Nearly FORTY years.

----------------------------------------------------------------------
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