RX0341

Domaine: Exécution

Message d'erreur

message.read[] a refusé %s : %s

Dans le message, %s marque une valeur que le moteur remplit au moment où il lève l'erreur.

L'histoire

Vous avez lu votre boîte aux lettres avec message.read, et le moteur a refusé quelque chose dans votre appel. Voici le principe. Message.read ne regarde que la boîte aux lettres de celui qui l'appelle : c'est votre propre tas, où le fedex dépose les lettres. Comme pour l'envoi, vous devez déclarer comment vous attendez. Wait forever pour attendre jusqu'à ce qu'une lettre arrive, wait timeout avec un nombre pour limiter l'attente, ou wait none pour regarder et repartir tout de suite. Si vous ne dites rien, c'est lu comme none. Toute autre valeur de wait est refusée. Même chose si le champ de la boîte aux lettres n'a pas pu être ouvert par la porte de lecture du fedex : le moteur ne fabrique pas une lettre pour remplir le vide. Exemple : vous écrivez wait suivi d'un texte au lieu d'un mot permis. Remplacez-le par forever, timeout, ou none. Le message vous donne ce que vous avez écrit, et la liste de ce qui est licite.

Texte issu du catalogue d'erreurs du moteur Rush.