Shutdown

FEPI shutdown is triggered as part of CICS® shutdown--you cannot shut down FEPI alone. There are three forms of shutdown:

Normal shutdown

A normal shutdown of CICS causes FEPI to shut down normally--active transactions are allowed to terminate. When all active conversations have ended, and all FEPI resources have been discarded, FEPI shuts down. While FEPI is shutting down, no new conversations can be started, but existing owned conversations continue. However, these cannot use the FEPI START or FEPI FREE PASS commands. Existing unowned conversations are ended immediately. Any FEPI transactions that you want to be able to start during CICS shutdown must be defined in the transaction list table (XLT).

If an end-session handler is invoked at the end of conversations, it is told that the session is to be ended because of CICS shutdown. The handler can choose to perform additional back-end operations that might be needed because of the shutdown. If you require this function, make sure the end-session handler transaction is defined in the transaction list table (XLT), and that it does not adversely affect the performance of CICS shutdown. (For details of how to define entries in the XLT, see the CICS Resource Definition Guide.)

CICS normal shutdown waits until FEPI shutdown has completed before continuing processing. So if you know when CICS shutdown is to occur, you should initiate FEPI DISCARD operations before starting CICS termination. Removing FEPI resources as they become inactive allows existing FEPI conversations to continue, but prevents new ones from starting. You could achieve the same effect by setting the status of FEPI resources to OUTSERVICE,RELEASED.

If shutdown is not proceeding, then before you force it to continue, consider carefully whether the problem is due to:

If CICS shutdown still does not proceed, you cannot perform a warm shutdown. Try issuing a CEMT P SHUT IMMEDIATE command. If this fails, you must cancel CICS.

Immediate shutdown

An immediate shutdown of CICS immediately terminates FEPI. There is nothing you can do to influence this process.

Forced shutdown

A forced shutdown of CICS immediately terminates FEPI. There is nothing you can do to influence this process.

[[ Contents Previous Page | Next Page Index ]]