Hi I'm not sure if I should post this in this list. Anyway, I hope some of you can help me out. We have a batch DB2 COBOL program PGMA that calls an assembler program PGMB to open, read, and close four VSAM files. I don't know why PGMB closes only two of the files.
Upon PGMA termination we would get SC03 abends with messages IEC999I IFG0TC0A,IFG0TC0B,jobname,stepname,DEB ADDR = debaddr,DSN = VSAM data set name for the two closed files. All the programs are in AMODE31 and we are at z/OS 1.4. According to the programmer there is no problem when the PGMB is called from a non-DB2 COBOL program. What should be done differently when the assembler program is called from a DB2 COBOL program? Should we not close any files and let the system detect the DEBs and close them? Thanks for your help. Howi Kok ********************************************************************** This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. This footnote also confirms that this email message has been swept by MIMEsweeper for the presence of computer viruses. www.clearswift.com ********************************************************************** ---------------------------------------------------------------------- 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

