Aller au contenu

MCH2004

Instruction d'attente sur événement non admise pour l'instant.

Gravité 40 · Fin anormale du programme ou de la fonction

Cause

Une unité d'exécution s'est mise en attente d'un événement spécifique, alors qu'elle avait indiqué auparavant ne pas devoir être interrompue par aucun travail.

Que faire

S'il s'agit d'un travail interactif, fermez la session puis ouvrez-la. Signalez l'incident à l'aide de la commande ANZPRB (Analyser les incidents).

Description technique

L'instruction d'attente d'événement a été émise alors que l'unité d'exécution était masquée. Pour faciliter la recherche de la cause de l'erreur, activez la trace (commande TRCJOB) avant de reproduire cette erreur.

The wait on event instruction was sent while the thread was masked. To help determine the cause of the error, turn trace on (TRCJOB command) before you re-create this error.

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(MCH2004) MSGF(QSYS/QCPFMSG)

L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :

MONMSG MSGID(MCH2004) EXEC(DO)
  /* traitement de l'erreur */
ENDDO