Hi Mark,

In respect of your VSAM close giving RC=4. I am not a VSAM expert so the 
following may be off beam, but I remembered this quote from the Data Set Macros 
Manual.

"Requirement: If you are sharing subtasks or if you have issued an asynchronous 
request for access to a data set, you must issue a CHECK or an ENDREQ on all

RPLs before you issue a CLOSE or CLOSE TYPE=T. Otherwise, concurrent data set 
I/O activity causes unpredictable results during a close."

I wondered if the above fits with your question?

"Is there any IO call that would/could/should leave the ACBBUSY flag set when 
it returns?   It would seem that this is the most obvious difference between 
all the ACBs." 

Kind Regards - Terry

Terry Sambrooks
Director
KMS-IT Limited
228 Abbeydale Road South
Dore
Sheffield
S17 3LA
UK

Tel: +44 (0)114 262 0933
WEB:
www.legac-e.co.uk


Reg: England & Wales 3767263 at the above address

All outgoing E-mails are scanned but it remains the recipients responsibility 
to ensure that their system is protected from viruses, trojans, worms, and 
spy-ware.

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