Aller au contenu

CPF7117

Le traitement de la précédente demande d'interruption n'est pas terminé.

Gravité 30 · Erreur grave

Cause

La précédente demande d'interruption n'aboutira qu'à la fin de l'opération en cours. La plupart des fonctions système sont exécutées rapidement. Cependant, certaines fonctions prennent plus de temps et peuvent retarder l'interruption demandée. Il s'agit notamment des fonctions de sauvegarde et de restauration, de la commande ADDLFM (Ajouter un membre de fichier logique) et, plus généralement, des commandes relatives aux membres de fichiers.

Que faire

Attendez que la demande d'interruption puisse être traitée. Pour arrêter une fonction système dont la durée d'exécution est élevée, utilisez la commande SIGNOFF.

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF7117) MSGF(QSYS/QCPFMSG)

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

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