Using the QMF interrupt facility

This section applies only to OS/390 and VM.

OS/390

In TSO, the QMF interrupt handler can be activated even though a QMF command is inactive. To interrupt QMF, press the PA1 key. You need to refresh the screen to see the QMF procedure panel. To do this, press the PA2 key.

Use the QMF interrupt facility to gather information about a problem. Using the interrupt facility, you can produce an abend dump, or cause trace information to be displayed or written into the DSQDEBUG data set.

You use the interrupt facility under the logon ID of the user whose problem you are diagnosing. However, you must recreate the problem first, unless you were there when it occurred.

Creating an interrupt

The first step in using the interrupt facility is to create an attention interrupt. For most system configurations, you can create an attention interrupt by pressing either the Attn key or a combination of the Reset and PA1 keys. If these combinations do not work for you, see the appropriate publications for your current system configuration to obtain more information on creating the interrupt.

The interrupt facility responds by displaying the following message:

Figure 266. QMF interrupt handler prompt 1
DSQ50546 QMF command interrupted!    Clear screen and press enter.
Displaying trace information after creating an interrupt

After the interrupt message appears, press the Clear and Enter keys, as the message instructs you to do. The following message appears:

Figure 267. QMF interrupt handler prompt 2
DSQ50547 QMF command interrupted!    Do one of the following:
==> To continue QMF command,           type  'CONT'.
==> To cancel QMF command,             type  'CANCEL'.
==> To enter QMF debug,                type  'DEBUG'.
 

Make your choice by typing CONT, CANCEL, or DEBUG, then press the Enter key:

Respond to the debug panel shown in Figure 268 by entering CONT, CANCEL, ABEND, TRACEALL, or TRACENONE, according to the following descriptions. Then press the Enter key.

VM

To use the QMF interrupt handler in CMS, make sure that your break key is set to PA1. To do this, enter:

CMS Q TERMINAL

Examine the BRKKEY field that is displayed. If it does not show BRKKEY PA1 , then enter:

CMS TERM BRKKEY PA1

to set the break key to PA1. Press the CLEAR key to see the QMF procedure panel.

Use the QMF interrupt facility to gather information about a problem. Using the interrupt facility, you can produce an abend dump, or cause trace information to be displayed or written into the DSQDEBUG data set.

You use the interrupt facility under the logon ID of the user whose problem you are diagnosing. However, you must recreate the problem first, unless you were there when it occurred.

Creating an interrupt

The first step in using the interrupt facility is to create an attention interrupt. For most system configurations, you can create an attention interrupt by pressing either the Attn key or a combination of the Reset and PA1 keys. If these combinations do not work for you, see the appropriate publications for your current system configuration to obtain more information on creating the interrupt.

The interrupt facility responds by displaying the following message:

Figure 269. QMF interrupt handler prompt 1
DSQ50546 QMF command interrupted!    Clear screen and press enter.

Note: If you have to use the PA1 key to create the interrupt, you might have to press the PA1 key twice before this message appears.

Displaying trace information after creating an interrupt

After the interrupt message appears, press the Clear and Enter keys, as the message instructs you to do. The following message appears:

Figure 270. QMF interrupt handler prompt 2
DSQ50547 QMF command interrupted!    Do one of the following:
==> To continue QMF command,           type  'CONT'.
==> To cancel QMF command,             type  'CANCEL'.
==> To enter QMF debug,                type  'DEBUG'.
 

Note: You might have to press the Enter key twice before this message appears on your screen.

Make your choice by typing CONT, CANCEL, or DEBUG, then press the Enter key:

Respond to the debug panel shown in Figure 271 by entering CONT, CANCEL, ABEND, TRACEALL, or TRACENONE, according to the following descriptions. Then press the Enter key.

Error handling

QMF handles interrupts through the use of a STAX exit. If you use a CMS command to execute an exec that alters the STAX exit, you encounter the following problems when returning to QMF:

[ Previous Page | Next Page | Contents | Index ]