Batch adapter codes (X'C2')

00C20001

The CSQBSRV program has detected a request for a nonexistent function. CSQBSRV is invoked from batch and RRS-batch applications via a stub such as CSQBSTUB, CSQBRRSI, or CSQBRSTB.

System action

The application program ends abnormally, but MQ continues processing.

System programmer response
The most likely cause of this problem is incompatible versions of CSQBSRV and the stub. If this is not the cause of the problem, obtain the diagnostic items listed in this topic, and contact your IBM® support center.
  • Application program listing
  • Queue manager job log
  • PSW and registers at point of failure
00C20009

The task which started an asynchronous MQ thread (for asynchronous message consumption or asynchronous event listening) has ended before the asynchronous thread which it started had ended. This abend is raised on the asynchronous MQ thread, because processing cannot continue after the resources allocated by the original thread have been released.

System action

The application program ends abnormally, but MQ continues processing.

System programmer response

Ensure that an MQDISC is called for all connections which are used to start asynchronous threads before termination of the task which created the connection.

00C2000A, 00C2000B, 00C2000C, 00C2000D, 00C2000E, 00C2000F

An internal error has occurred while processing an MQCRTMH call.

System action

The current execution unit terminates with completion code X'5C6'.

System programmer response
Obtain the diagnostic items listed in this topic, and contact your IBM support center.
  • An application program listing.
  • The queue manager job log.
  • The PSW and registers at point of failure.